$(function() { $('.ui.dropdown') .dropdown() ; }); </script> <!-- Graphs Middle values --> <script> google.load('visualization', '1', {packages: ['corechart', 'bar']}); google.setOnLoadCallback(drawAnnotations); function drawAnnotations() { <?php if (isset($_GET['id'])) { $answer = $qualityApi->getQualityWithId($_GET["id"]); if ($answer->status == "FINISHED") { $psnrDataContent = "[['', 'PSNR Values'],"; $ssimDataContent = "[['', 'SSIM Values'],"; if ($answer->results != null) { foreach ($answer->results as $res) { $psnrDataContent = $psnrDataContent . "['" . $res->bitrate . "'," . $res->psnr . "],"; $ssimDataContent = $ssimDataContent . "['" . $res->bitrate . "'," . $res->ssim . "],"; } } $psnrDataContent = substr($psnrDataContent, 0, -1); $psnrDataContent = $psnrDataContent . "]"; $ssimDataContent = substr($ssimDataContent, 0, -1); $ssimDataContent = $ssimDataContent . "]"; echo "var dataPSNR = " . $psnrDataContent . ";"; echo "dataSSIM = " . $ssimDataContent . ";";
$(function() { $('.ui.dropdown') .dropdown() ; }); </script> </head> <body> <?php include 'menu.php'; ?> <?php $qualites = array(); foreach ($ids as $id) { array_push($qualites, $qualityApi->getQualityWithId($id)); } ?> <div class="ui main text container"> <table class="ui celled table fixed single line"> <thead> <tr> <th>Attributes</th> <?php foreach ($qualites as $quality) { echo "<th colspan='" . count($quality->results) . "'><a href='ShowQuality.php?id=" . $quality->id . "'>" . $quality->id . "</a></th>"; } ?> </tr> </thead> <tbody>
$(function() { $( "#accordion_middleValues" ).accordion({ collapsible: true, heightStyle: "content" }); }); </script> <!-- Graphs Middle values --> <script> google.load('visualization', '1', {packages: ['corechart', 'bar']}); google.setOnLoadCallback(drawAnnotations); function drawAnnotations() { <?php if (isset($_GET['id'])) { $answer = $quality->getQualityWithId($_GET["id"]); if ($answer->status == "FINISHED") { $psnrDataContent = "[['', 'PSNR Values'],"; $ssimDataContent = "[['', 'SSIM Values'],"; if ($answer->results != null) { foreach ($answer->results as $res) { $psnrDataContent = $psnrDataContent . "['" . $res->bitrate . "'," . $res->psnr . "],"; $ssimDataContent = $ssimDataContent . "['" . $res->bitrate . "'," . $res->ssim . "],"; } } $psnrDataContent = substr($psnrDataContent, 0, -1); $psnrDataContent = $psnrDataContent . "]"; $ssimDataContent = substr($ssimDataContent, 0, -1); $ssimDataContent = $ssimDataContent . "]"; echo "var dataPSNR = " . $psnrDataContent . ";"; echo "dataSSIM = " . $ssimDataContent . ";";
<script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript" src="../charts/simpleGoogleBarChart.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.12/d3.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/crossfilter/1.3.12/crossfilter.js"></script> <script src="http://cdnjs.cloudflare.com/ajax/libs/dc/1.7.5/dc.js"></script> <link rel="stylesheet" type="text/css" href="http://cdnjs.cloudflare.com/ajax/libs/dc/1.7.5/dc.css"> <script src="../charts/graphOverTime.js"></script> <!-- frames over time --> <script> $( document ).ready(function() { <?php if (isset($currentId)) { $general = $qualityApi->getQualityWithIdJson($currentId); $psnr = $qualityApi->getPSNROfIDJson($currentId); //echo "createPSNRGraphOverTime('" . $general . "','" . $psnr . "','chart_psnr_over_frames',600,200);"; echo "createPSNRGraphOverTime2('" . json_encode($qualityApi->getQualityWithId($currentId)) . "','chart_psnr_over_frames',1800,1080);"; } ?> }); </script> </head> <body> <div id='chart_psnr_over_frames' ></div> </body> </html>