户型图识别
唯有一颗慎独心
渴望力量使我成为琦玉
展开
-
截取输入图片的户型图部分(可用于其他图片中物体部分截取)
在输入的户型图中,一般含有其他无关部分,如下图:而我们在做户型图处理的时候,只需要取其中户型图相关部分:需要使用openCV来做截取:# step1:加载图片,转成灰度图import cv2import numpy as npimage = cv2.imread("./pic/ceshi4.jpg")gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)#step2:用Sobel算子计算x,y方向上的梯度,之后在x方向上减去y方向上的梯度,通过这个原创 2020-06-14 22:43:18 · 646 阅读 · 0 评论 -
户型图去水印
一般的户型图上都是有各种水印的,在处理过程中可能会造成各种影响,这里提出一个简单的方法去水印:#去水印import cv2import numpy as npimg = cv2.imread('./pic/ceshi3.jpg')new = np.clip(2.0*img-160, 0, 255).astype(np.uint8)cv2.imwrite('./out/cleaned3.jpg', new)#这里面用到了np.clip()方法,如np.clip(a, 1,8),它的作用是将a里原创 2020-06-14 22:32:36 · 979 阅读 · 0 评论 -
解决ImportError:No module named PIL
安装命令:pip install Pillow原创 2020-06-12 18:20:08 · 515 阅读 · 0 评论 -
安装keras. No module named keras
解决:ImportError: No module named ‘keras’输入命令:pip install keras原创 2020-06-12 18:18:59 · 1322 阅读 · 0 评论 -
安装openCV(解决no module named cv2)
用其他的方法一直不行,最后找到方法:执行命令:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python原创 2020-06-12 16:44:58 · 2121 阅读 · 0 评论