Skip to content

Commit c52b890

Browse files
committed
Fix visualization
1 parent ac073ab commit c52b890

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

lib/nets/network.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
from __future__ import print_function
99

1010
import math
11+
import numpy as np
1112

1213
import torch
1314
import torch.nn as nn
@@ -49,9 +50,9 @@ def __init__(self):
4950
def _add_gt_image(self):
5051
# add back mean
5152
image = self._image_gt_summaries['image'] + cfg.PIXEL_MEANS
52-
resized = imresize(image, self._im_info[:2] / self._im_info[2])
53+
image = imresize(image[0], self._im_info[:2] / self._im_info[2])
5354
# BGR to RGB (opencv uses BGR)
54-
self._gt_image = image[:,:,::-1].copy(order='C')
55+
self._gt_image = image[np.newaxis, :,:,::-1].copy(order='C')
5556

5657
def _add_gt_image_summary(self):
5758
# use a customized visualization function to visualize the boxes

lib/utils/visualization.py

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -75,16 +75,15 @@ def draw_bounding_boxes(image, gt_boxes, im_info):
7575
disp_image = Image.fromarray(np.uint8(image[0]))
7676

7777
for i in range(num_boxes):
78-
this_class = int(gt_boxes[i, 4])
79-
disp_image = draw_single_box(disp_image,
80-
gt_boxes[i, 0],
81-
gt_boxes[i, 1],
82-
gt_boxes[i, 2],
83-
gt_boxes[i, 3],
84-
'N%d-C%d' % (i, this_class),
85-
font,
86-
color=STANDARD_COLORS[this_class % num_colors])
78+
this_class = int(gt_boxes_new[i, 4])
79+
disp_image = _draw_single_box(disp_image,
80+
gt_boxes_new[i, 0],
81+
gt_boxes_new[i, 1],
82+
gt_boxes_new[i, 2],
83+
gt_boxes_new[i, 3],
84+
'N%02d-C%02d' % (i, this_class),
85+
FONT,
86+
color=STANDARD_COLORS[this_class % NUM_COLORS])
8787

8888
image[0, :] = np.array(disp_image)
89-
return image
90-
89+
return image

0 commit comments

Comments
 (0)