init
Browse files
APDrawingGAN2/data/single_dataset.py
CHANGED
|
@@ -111,7 +111,7 @@ class SingleDataset(BaseDataset):
|
|
| 111 |
cmask0 = (cmask0 >= 0.5).float()
|
| 112 |
cmasks0.append(cmask0)
|
| 113 |
cmask = cmask0.clone()
|
| 114 |
-
cmask = cmask[:,center[i,1]-rhs[i]/2:center[i,1]+rhs[i]/2,center[i,0]-rws[i]/2:center[i,0]+rws[i]/2]
|
| 115 |
cmasks.append(cmask)
|
| 116 |
item['cmaskel'] = cmasks[0]
|
| 117 |
item['cmasker'] = cmasks[1]
|
|
@@ -121,7 +121,7 @@ class SingleDataset(BaseDataset):
|
|
| 121 |
output_nc = self.opt.output_nc
|
| 122 |
mask = torch.ones([output_nc,A.shape[1],A.shape[2]])
|
| 123 |
for i in range(4):
|
| 124 |
-
mask[:,center[i,1]-rhs[i]/2:center[i,1]+rhs[i]/2,center[i,0]-rws[i]/2:center[i,0]+rws[i]/2] = 0
|
| 125 |
if self.opt.soft_border:
|
| 126 |
imgsize = self.opt.fineSize
|
| 127 |
maskn = mask[0].numpy()
|
|
|
|
| 111 |
cmask0 = (cmask0 >= 0.5).float()
|
| 112 |
cmasks0.append(cmask0)
|
| 113 |
cmask = cmask0.clone()
|
| 114 |
+
cmask = cmask[:,int(center[i,1]-rhs[i]/2):int(center[i,1]+rhs[i]/2),int(center[i,0]-rws[i]/2):int(center[i,0]+rws[i]/2)]
|
| 115 |
cmasks.append(cmask)
|
| 116 |
item['cmaskel'] = cmasks[0]
|
| 117 |
item['cmasker'] = cmasks[1]
|
|
|
|
| 121 |
output_nc = self.opt.output_nc
|
| 122 |
mask = torch.ones([output_nc,A.shape[1],A.shape[2]])
|
| 123 |
for i in range(4):
|
| 124 |
+
mask[:,int(center[i,1]-rhs[i]/2):int(center[i,1]+rhs[i]/2),int(center[i,0]-rws[i]/2):int(center[i,0]+rws[i]/2)] = 0
|
| 125 |
if self.opt.soft_border:
|
| 126 |
imgsize = self.opt.fineSize
|
| 127 |
maskn = mask[0].numpy()
|