개정판 f33353c9
issue #000: fix dilate
Change-Id: Iee9d2a325e6883873edf40880291fccbbb037724
DTI_PID/DTI_PID/AppDocData.py | ||
---|---|---|
292 | 292 |
self._imgSrc = cv2.threshold(self._imgSrc, 0, 255, cv2.THRESH_BINARY+cv2.THRESH_OTSU)[1] |
293 | 293 |
|
294 | 294 |
configs = AppDocData.instance().getConfigs('Filter', 'DilateSize') |
295 |
if 1 == len(configs): |
|
295 |
if 1 == len(configs) and int(configs[0].value) is not 0:
|
|
296 | 296 |
size = int(configs[0].value) |
297 | 297 |
kernel = np.ones((size, size), np.uint8) |
298 | 298 |
self._imgSrc = cv2.erode(self._imgSrc, kernel, iterations=1) |
DTI_PID/DTI_PID/QtImageViewer.py | ||
---|---|---|
211 | 211 |
cvImg = cv2.threshold(cvImg, 0, 255, cv2.THRESH_BINARY+cv2.THRESH_OTSU)[1] |
212 | 212 |
|
213 | 213 |
configs = AppDocData.instance().getConfigs('Filter', 'DilateSize') |
214 |
if 1 == len(configs): |
|
214 |
if 1 == len(configs) and int(configs[0].value) is not 0:
|
|
215 | 215 |
size = int(configs[0].value) |
216 | 216 |
kernel = np.ones((size, size), np.uint8) |
217 | 217 |
cvImg = cv2.erode(cvImg, kernel, iterations=1) |
내보내기 Unified diff