openCV
Terie
目前从事 Unreal5 客户端开发ing...
展开
-
python openCV学习——常用算法
文章目录形态学操作Sobel算子,Scharr算子和Laplacian算子Canny 边缘检测findContours图像轮廓原图下面的show_img方法是封装了cv2.imshow()和cv2.waitKey(),方便我自己使用,不用每次输入窗口名称,不用每次都waitKey。形态学操作腐蚀,膨胀,开,闭,就不掩饰了。源码def main(): """ 测试形态学...原创 2019-11-13 21:03:37 · 467 阅读 · 0 评论 -
python openCV学习——色彩空间之RBG和HSV
文章目录RBGHSV色彩空间色彩空间表示用以存储图像颜色的方式。RBGRBG是真正具备物理意义的色彩空间。现实世界的光都可以用红R,蓝B,绿G三种基本色组合而成(这句话是照搬过来的,不知道这里的“世界的光”是具体指频率范围和强度范围多少的电磁波),即所谓的光学三原色。平常所说的灰度图,即各个RBG值都相同的图。换句话说,三种颜色的值越接近,该像素点的灰度越高,亦即饱和度越低。HSV色彩空...原创 2019-10-31 11:42:54 · 581 阅读 · 0 评论 -
python openCV学习——快速的图像匹配
文章目录我的学习背景图像相似度计算感知哈希算法局部匹配由于最近工作中需要用到图像快速图像匹配的事情,在此做一下学习记录。主要是两个,一个是图像相似度计算,一个是图像模板匹配。我的学习背景之前的博客介绍过关于GAutomator的应用。但是GA只是提供一些基于游戏控件的基础逻辑。比如给一个控件全路径查找坐标,控件长宽;根据坐标/控件模拟点击;查找控件上的图片和文字,等等。当作一个游戏自动化...原创 2019-10-30 20:55:51 · 3804 阅读 · 0 评论 -
python openCV学习——基本的图像处理
文章目录图片读取显示图片保存图片图片读取# cv2.imread(filename[, flags])img = cv2.imread('D:/screenshot.png', flags = cv2.IMREAD_UNCHANGED)cv2.IMREAD_UNCHANGED表示保留原图片格式。如果是彩色图片,那么img是一个三维数组。或者说,是一个二维数组,数组中每个元素是一个表示R...原创 2019-10-21 21:40:03 · 490 阅读 · 0 评论