B
    ÍU`»  ã               @   s   d dl Z dd„ Zdd„ ZdS )é    Nc              C   s   d} | S )Na×  .Table
                    {
                        display: table;
                        overflow-x: scroll;
                        white-space: nowrap;
                        resize:both;
                    }
                    .Title
                    {
                        display: table-caption;
                        text-align: center;
                        font-weight: bold;
                        font-size: larger;
                        text-align: center;
                    }
                    .Heading
                    {
                        display: table-row;
                        font-weight: bold;
                        text-align: center;
                    }
                    .Row
                    {
                        display: table-row;
                        text-align: center;
                    }
                    .Cell
                    {
                        display: table-cell;
                        border: solid;
                        border-width: thin;
                        padding-left: 5px;
                        padding-right: 5px;
                        text-align: center;
                        vertical-align: middle;
                    }
                    img {
                        max-width:550px;
                        max-height:550px;
                        width: auto;
                        height: auto;
                        overflow: hidden;
                    }© )Zstyle_stringr   r   úf/auto/homes/am2806/public_html/Perceptual_Loss/Report_10510/Report/Images/Jpeg_Quality_10/auxiliary.pyÚgenerate_style   s    +r   c             C   sX   d  tj | d¡tj | d¡tj | d¡|tj | d¡tj | d¡tj |d¡|¡}|S )Na   $('img').on({{
                        'mousedown': function(event) {{
                            switch (event.which) {{
                                case 1:

                                    var parent_id = $(this).parent().attr("id")
                                    var para = $(this).parent().parent().children()[0];
                                    var image_number = $(this).parent().parent().parent().attr("id");



                                    console.log(image_number)
                                    var image = $(this).attr('src')
                                    if (parent_id == void 0){{
                                        parent_id = 'Ground Truth'
                                    }}
                                    
                                    if (parent_id!='Ground Truth' && parent_id != 'Bicubic' && !image.includes('PSNR') &&!image.includes('LOss')  &&  !image.includes('NIMA')){{
                                        console.log(parent_id)
                                    var slash_index = image.indexOf(parent_id+"/");
                                    var image_value_string = image.substring(slash_index+(parent_id+"/").length,image.length);
                                    var img_ext = image_value_string.substring(image_value_string.length-3,image_value_string.length);
                                    
                                    if (slash_index == -1){{
                                        var slash_index = image.indexOf("{}");
                                        var image_value_string = image.substring(slash_index+("{}").length,image.length)
                                    }}
                                    else{{
                                        para.innerText = 'Ground Truth Image Shown'
                                    }}
                                    
                                    if (img_ext == 'jpg' || img_ext == 'png'){{
                                        para.innerText = 'Current Loss Shown: ' + parent_id
                                    }}
                                    var src =  "{}" +  image_number + '.'+"{}"
                                     $(this).attr('src', src);
                                     console.log(src)
                                 }}
                        }}
                        }}
                    }});

                    $('img').on({{
                        'mouseup': function(event) {{
                            switch (event.which) {{
                                case 1:
                                var parent_id = $(this).parent().attr("id")
                                var para = $(this).parent().parent().children()[0];
                                var image_number = $(this).parent().parent().parent().attr("id");
                                var image = $(this).attr('src')
                                if (parent_id == void 0){{
                                    parent_id = 'Ground Truth'
                                }}
                                
                                if (parent_id!='Ground Truth' && parent_id != 'Bicubic' && !image.includes('PSNR') &&!image.includes('LOss')  &&  !image.includes('NIMA')){{
                                
                                var slash_index = image.indexOf(parent_id+"/");
                                var image_value_string = image.substring(slash_index+(parent_id+"/").length,image.length);

                                var img_ext = image_value_string.substring(image_value_string.length-3,image_value_string.length);
                                console.log(image_value_string)
                                if (slash_index == -1){{
                                    
                                    var slash_index = image.indexOf("{}");
                                    var image_value_string = image.substring(slash_index+("{}").length,image.length)
                                }}
                                else{{
                                    para.innerText = 'Ground Truth Image Shown'
                                }}
                               
                                if (img_ext == 'jpg' || img_ext == 'png'){{
                                    para.innerText = 'Current Loss Shown: ' + parent_id
                                }}
                                var src = "{}" +parent_id+'/'+image_number+'/'+image_number+'_SR.'+"{}";
                                 $(this).attr('src', src);
                                 
                             }}
                        }}
                        }}
                    }});Ú )ÚformatÚosÚpathÚjoin)Úgt_dirÚgt_extensionÚsr_results_dirÚimg_extZstring_commandr   r   r   Úgenerate_on_mouse_events4   s    Pr   )r   r   r   r   r   r   r   Ú<module>   s   1