Esempio n. 1
0
            $(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 . ";";
Esempio n. 2
0
            $(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>
Esempio n. 3
0
            $(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 . ";";
Esempio n. 4
0
    <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>