Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- report_file = open('report.html','w')
- table_string = """
- <!DOCTYPE html>
- <html>
- <head>
- <style>
- table {
- font-family: arial, sans-serif;
- border-collapse: collapse;
- width: 100%;
- }
- td, th {
- border: 1px solid #dddddd;
- text-align: left;
- padding: 8px;
- }
- tr:nth-child(even) {
- background-color: #dddddd;
- }
- </style>
- </head>
- <body>
- """
- report_file.write(table_string)
- report_file.write('<h1>Facial Recognition Report</h1></br>')
- report_file.write('<table><tr><th>File 1</th><th>File 2</th><th>Score</th></tr>')
- f = open('./output/log.txt')
- for line in iter(f):
- ###Determine if score is under 1.0
- lineSplitScore1 = line.split('representations: ')
- scoreFloat = float(lineSplitScore1[1])
- if scoreFloat <= 1.00 :
- #print line
- print "Score: " + str(scoreFloat)
- file1Split = line.split('File1:')[1].split('File2:')[0]
- print "File1: " + file1Split
- picture1Name = file1Split.replace('/host/./','')
- file2Split = line.split('File2:')[1].split('__Squared__')[0]
- print "File2: " + file2Split
- picture2Name = file2Split.replace('/host/./','')
- report_file.write('<tr><td>' + file1Split.replace('/host/./','') + '</td><td>' + file2Split.replace('/host/./','') + '</td><td>' + str(scoreFloat) + '</td></tr>')
- report_file.write('<tr><td><img src="' + picture1Name + '" alt="image1"></td><td><img src="' + picture2Name + '" alt="image2"></td></tr>')
- print ""
- else:
- pass
- f.close()
- report_file.write('</table></body></html>')
- report_file.close
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement