mirror of
https://github.com/opencv/opencv.git
synced 2024-11-25 03:30:34 +08:00
Merge pull request #1237 from SpecLad:xls-separate-wh
This commit is contained in:
commit
92c823f82f
@ -259,7 +259,8 @@ def main():
|
|||||||
for (w, caption) in [
|
for (w, caption) in [
|
||||||
(2500, 'Module'),
|
(2500, 'Module'),
|
||||||
(10000, 'Test'),
|
(10000, 'Test'),
|
||||||
(2500, 'Image\nsize'),
|
(2000, 'Image\nwidth'),
|
||||||
|
(2000, 'Image\nheight'),
|
||||||
(2000, 'Data\ntype'),
|
(2000, 'Data\ntype'),
|
||||||
(7500, 'Other parameters')]:
|
(7500, 'Other parameters')]:
|
||||||
sheet.col(col).width = w
|
sheet.col(col).width = w
|
||||||
@ -311,17 +312,19 @@ def main():
|
|||||||
|
|
||||||
image_size = next(ifilter(re_image_size.match, param_list), None)
|
image_size = next(ifilter(re_image_size.match, param_list), None)
|
||||||
if image_size is not None:
|
if image_size is not None:
|
||||||
sheet.write(row, 2, image_size)
|
(image_width, image_height) = map(int, image_size.split('x', 1))
|
||||||
|
sheet.write(row, 2, image_width)
|
||||||
|
sheet.write(row, 3, image_height)
|
||||||
del param_list[param_list.index(image_size)]
|
del param_list[param_list.index(image_size)]
|
||||||
|
|
||||||
data_type = next(ifilter(re_data_type.match, param_list), None)
|
data_type = next(ifilter(re_data_type.match, param_list), None)
|
||||||
if data_type is not None:
|
if data_type is not None:
|
||||||
sheet.write(row, 3, data_type)
|
sheet.write(row, 4, data_type)
|
||||||
del param_list[param_list.index(data_type)]
|
del param_list[param_list.index(data_type)]
|
||||||
|
|
||||||
sheet.row(row).write(4, ' | '.join(param_list))
|
sheet.row(row).write(5, ' | '.join(param_list))
|
||||||
|
|
||||||
col = 5
|
col = 6
|
||||||
|
|
||||||
for c in config_names:
|
for c in config_names:
|
||||||
if c in configs:
|
if c in configs:
|
||||||
@ -331,18 +334,13 @@ def main():
|
|||||||
col += 1
|
col += 1
|
||||||
if args.show_times_per_pixel:
|
if args.show_times_per_pixel:
|
||||||
sheet.write(row, col,
|
sheet.write(row, col,
|
||||||
xlwt.Formula(
|
xlwt.Formula('{0} * 1000000 / ({1} * {2})'.format(
|
||||||
'''
|
|
||||||
{0} * 1000000 / (
|
|
||||||
VALUE(MID({1}; 1; SEARCH("x"; {1}) - 1))
|
|
||||||
* VALUE(MID({1}; SEARCH("x"; {1}) + 1; LEN({1})))
|
|
||||||
)
|
|
||||||
'''.replace('\n', '').replace(' ', '').format(
|
|
||||||
xlwt.Utils.rowcol_to_cell(row, col - 1),
|
xlwt.Utils.rowcol_to_cell(row, col - 1),
|
||||||
xlwt.Utils.rowcol_to_cell(row, 2)
|
xlwt.Utils.rowcol_to_cell(row, 2),
|
||||||
)
|
xlwt.Utils.rowcol_to_cell(row, 3)
|
||||||
),
|
)),
|
||||||
time_style)
|
time_style
|
||||||
|
)
|
||||||
col += 1
|
col += 1
|
||||||
|
|
||||||
col += 1 # blank column
|
col += 1 # blank column
|
||||||
|
Loading…
Reference in New Issue
Block a user