摘要: 我们将会建立一个简单的应用,显示我们指定的颜色。将会建立一个窗口,显示三个trackbar指定RGB三个颜色通道值。可以滑动trackbar来改变相应的颜色。默认情况下,初始颜色为黑色。 cv2.getTrackbarPos()函数,第一个参数为trackbar名称,第二个参数为window的名称以 阅读全文
posted @ 2019-12-25 18:02 胸怀丶若谷 阅读(322) 评论(0) 推荐(0)
摘要: 首先,我们将创建一个简单的小demo,通过在图像上双击鼠标然后在点击地点绘制一个圆。 我们需要创建一个鼠标的回调函数(callback),这个函数会鼠标事件触发的时候被调用。鼠标事件绑定到所有的鼠标操作上,如左键按下、右键按下、左键抬起、右键抬起、左键双击等等。系统可以捕获到发生鼠标事件的位置坐标, 阅读全文
posted @ 2019-12-25 17:12 胸怀丶若谷 阅读(332) 评论(0) 推荐(0)
摘要: venv 模块支持使用自己的站点目录创建轻量级“虚拟环境”,可选择与系统站点目录隔离。每个虚拟环境都有自己的 Python 二进制文件(与用于创建此环境的二进制文件的版本相匹配),并且可以在其站点目录中拥有自己独立的已安装 Python 软件包集。在同一台机器,使用多个不同的pip环境。可以解决不同 阅读全文
posted @ 2019-12-21 14:40 胸怀丶若谷 阅读(181) 评论(0) 推荐(0)
摘要: 因为利用 Linux 来开发产品或 distribution 的团队实在太多了,如果每个人都用自己的想法来配置文件放置的目录,那么将可能造成很多管理上的困扰。所以,后来就有了 Filesystem Hierarchy Standard(FHS)标准的出炉了。 根据 FHS 的官方文件指出,其主要目的 阅读全文
posted @ 2019-12-21 13:58 胸怀丶若谷 阅读(412) 评论(0) 推荐(0)
摘要: python3不支持zbar,可以使用pyzbar python2支持zbar 阅读全文
posted @ 2019-12-20 13:59 胸怀丶若谷 阅读(220) 评论(0) 推荐(0)
摘要: python报错如下: TypeError: cannot unpack non-iterable NoneType object 解决方法:报错的原因是函数返回值得数量不一致,查看函数返回值数量和调用函数时接收返回值的数量是不是一致,修改一致即可 作者:乘风破浪_3242链接:https://ww 阅读全文
posted @ 2019-12-19 15:24 胸怀丶若谷 阅读(122) 评论(0) 推荐(0)
摘要: 矩形边框(Bounding Rectangle)是说,用一个最小的矩形,把找到的形状包起来。还有一个带旋转的矩形,面积会更小,效果见下图 首先介绍下cv2.boundingRect(img)这个函数 这个函数很简单,img是一个二值图,也就是它的参数; 返回四个值,分别是x,y,w,h; x,y是矩 阅读全文
posted @ 2019-12-19 13:20 胸怀丶若谷 阅读(12755) 评论(0) 推荐(0)
摘要: 常用的绘图函数:cv2.line(),cv2.circle(),cv2.rectangle(),cv2.ellipse(),cv2.putText() 常用函数需要设置如下参数: img:想要绘制图形的那幅图像 color:形状的颜色。以RGB为例,需要传入一个元祖,例如:(255,0,0),代表蓝 阅读全文
posted @ 2019-12-18 18:05 胸怀丶若谷 阅读(1609) 评论(0) 推荐(0)
摘要: https://me.csdn.net/column/u013095718 更全的博客: https://blog.csdn.net/zhmxy555/column/info/opencv-tutorial https://blog.csdn.net/jnulzl/category_5680789. 阅读全文
posted @ 2019-12-18 17:30 胸怀丶若谷 阅读(204) 评论(0) 推荐(0)
摘要: 读入图像:cv2.imread(),第一个参数:未文件路径,第二个参数:告诉函数要以何种方式读取图片。 cv2.IMREAD_COLOR:读入一幅彩色图像。图像的透明度会被忽略。 cv2.IMREAD_GRAYSCALE:以灰度模式读入图像 显示图像:cv2.imshow() 窗口会自动调整为图像大 阅读全文
posted @ 2019-12-18 16:00 胸怀丶若谷 阅读(1431) 评论(0) 推荐(0)