def showResultMat(self, imgRotated, rect_size, center, index):
m_width = 136
m_height = 36
imgCorp = cv2.getRectSubPix(imgRotated,rect_size,center)
imgCorp = cv2.copyMakeBorder(imgCorp ,30,30,30,30,cv2.BORDER_CONSTANT,value=(0,0,0))
#constant = cv2.copyMakeBorder(closing ,30,30,30,30,cv2.BORDER_CONSTANT,value=255)
imgCorp = self.inverseColor(imgCorp)
print 'resize',imgCorp.shape
if self.m_debug:
picname = 'debug/rotate_fragment_'+str(index)+'.png'
cv2.imwrite(picname,imgCorp)
# imgResized = cv2.resize(imgCorp,(m_width,m_height))
# if self.m_debug:
# picname = 'debug/rotate_fragment_resize_'+str(index)+'.png'
# cv2.imwrite(picname,imgResized)
return imgCorp
# ?????? 0 ? 255, 255 ? 0
评论列表
文章目录