这个问题看起来像下面这样,我写了一个算法,它应该从照片中分割出汽车的车牌。照片是用相机拍摄的,它们相当大,所以我把它们放大到更小的尺寸:
if image is not None:
scale_percent = 50
# percent of original size
width = int(image.shape[1] * scale_percent / 100)
height = int(image.shape[0] * scale_percent / 100)
dim = (width, height)
image = cv2.resize(image, dim, interpolation = cv2.INTER_AREA)
从我注意到的一些照片上,算法无法找到配准,也没有对其进行剪切,如果不是因为在100%,90%,80%的比例上,这并不奇怪……它不能工作,如果我将sklae设置为40%,它可以工作。其他照片在30%的比例下工作,但在40%的比例下不起作用。
我做错了什么,或者缩放照片会影响轮廓,以及如何修复它以使其在每张照片上都有效
发布于 2019-12-28 21:44:41
尝试使用cv2.resize(image, None, fx=0.4, fy=0.4)
注意:您可以考虑将您的问题标签从java编辑为python。
https://stackoverflow.com/questions/59511276
复制相似问题