|
|
@@ -28,7 +28,7 @@ device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
|
|
|
|
|
|
def box_line_(imgs, pred): # 默认置信度
|
|
|
im = imgs.permute(1, 2, 0).cpu().numpy()
|
|
|
- lines = pred[-1]['wires']['lines'][0].cpu().numpy() / 128 * 512
|
|
|
+ lines = pred[-1]['wires']['lines'][0].cpu().numpy() / 128 * np.array([2000, 2000])
|
|
|
scores = pred[-1]['wires']['score'].cpu().numpy()[0]
|
|
|
|
|
|
# print(f'111:{len(lines)}')
|
|
|
@@ -114,7 +114,8 @@ def show_all(imgs, pred, threshold, save_path):
|
|
|
|
|
|
boxes = pred[0]['boxes'].cpu().numpy()
|
|
|
box_scores = pred[0]['scores'].cpu().numpy()
|
|
|
- lines = pred[-1]['wires']['lines'][0].cpu().numpy() / 128 * 512
|
|
|
+ # lines = pred[-1]['wires']['lines'][0].cpu().numpy() / 128 * 512
|
|
|
+ lines = pred[-1]['wires']['lines'][0].cpu().numpy() / 128 * np.array([2000, 2000])
|
|
|
scores = pred[-1]['wires']['score'].cpu().numpy()[0]
|
|
|
|
|
|
for i in range(1, len(lines)):
|