opencv_python
文章平均质量分 57
学习python下的计算机视觉笔记
木心
I seek not to know the answer, but to understand the questions.
欢迎访问我的个人Blog-->
https://shenmuxin.github.io
展开
-
opencv_python学习(九)----cv自带colormap操作
opencv_python学习(九)----cv自带colormap操作文章目录opencv_python学习(九)----cv自带colormap操作一、函数cv2.applyColorMap二、一个demo一、函数cv2.applyColorMap功能:在图像处理中,伪色彩用途广泛。在OpenCV库中,常见的伪色彩模式都可通过 cv2.applyColorMap(src, userColor[, dst]) 直接调用,很是方便快捷。将对象按照cv内置colormap进行转换API详解原创 2021-08-09 23:19:15 · 2241 阅读 · 0 评论 -
opencv_python学习(八)----cv.waitkey()
opencv_python学习(八)----cv.waitkey()文章目录opencv_python学习(八)----cv.waitkey()一、函数cv2.waitkey()二、一个demo一、函数cv2.waitkey()功能:waitKey() 函数的功能是不断刷新图像 , 频率时间为delay , 单位为ms返回值为当前键盘按键值,即ascii码语法:waitKey()–是在一个给定的时间内(单位ms)等待用户按键触发;如果用户没有按下键,则继续等待 (循环)常见 :原创 2021-08-05 23:06:49 · 2127 阅读 · 1 评论 -
opencv_python学习(七)----Trackbar进阶
opencv_python学习(七)----Trackbar进阶文章目录opencv_python学习(七)----Trackbar进阶一、函数cv.addWeighted()二、函数cv.namedWindows()三、一个demo此系列文章全是于贾志刚老师b站opencv学习课程笔记一、函数cv.addWeighted()功能:addWeighted()函数是将两张相同大小,相同类型的图片融合的函数。他可以实现图片的特效的融合。API详解:void cvAddWeighted原创 2021-08-04 23:06:19 · 576 阅读 · 0 评论 -
opencv_python学习(六)----Trackbar动态修改参数
opencv_python学习(六)----Trackbar动态修改参数文章目录opencv_python学习(六)----Trackbar动态修改参数一、函数cv2.createTrackbar()二、函数cv2.getTrackbarPos()三、函数cv2.setTrackbarPos()四、一个demo此系列文章全是于贾志刚老师b站opencv学习课程笔记一、函数cv2.createTrackbar()功能:绑定滑动条和窗口,定义滚动条的数值语法:cv2.createTr原创 2021-08-03 23:02:13 · 680 阅读 · 0 评论 -
opencv_python学习(五)----图像像素的算数操作
opencv_python学习(五)----图像像素的算数操作文章目录opencv_python学习(五)----图像像素的算数操作一、总结二、算数操作(1)加法(2)减法(3)乘法(4)除法一、总结前提:进行四则运算的两张图像大小需相同(H,W)相同图像像素的加法可以提高图像的亮度图像像素的减法可以降低图像的亮度图像像素的乘法可以提高图像的对比度图像像素的除法可以降低图像的对比度二、算数操作(1)加法首先创建一个蒙版mask,使mask与image同大小,并给mask中所有像原创 2021-08-02 23:26:42 · 392 阅读 · 0 评论 -
opencv_python学习(四)----图像像素的读写操作
opencv_python学习(四)----图像像素的读写操作文章目录opencv_python学习(四)----图像像素的读写操作一、读写操作一、读写操作图像的像素可以逐个读取,并修改其B,G,R的值,达到像素级修改的目的。具体的一个demo如下def pixel_demo(): image = cv.imread('路径') h,w,c = image.shape result = np.copy(image) #逐行逐列读取像素,并取反 for原创 2021-08-02 23:00:36 · 260 阅读 · 0 评论 -
opencv_python学习(三)----图像对象的创建
opencv_python学习(三)----图像对象的创建文章目录opencv_python学习(三)----图像对象的创建一、图像对象的格式二、图像对象的创建三、图像对象的裁剪、复制在opencv中,一切的图像都是numpy数组。一、图像对象的格式图像包括三个信息,H,W,C分别为高度,宽度,通道数。BGR图像通道数为3,GRAY图像通道数为1输入以下代码可以查看图像图像的格式print(image.shape)#OUTPUT,返回图像的H,W,C分别为高度,宽度,通道数,#B原创 2021-08-02 22:20:30 · 2024 阅读 · 0 评论 -
opencv_python学习(二)----色彩空间
opencv_python学习(二)----色彩空间提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录opencv_python学习(二)----色彩空间一、什么是色彩空间二、色彩空间的转换1.读入数据2.色彩空间转换一、什么是色彩空间色彩空间包括很多种,其中常用的有RGB(三个通道均为0-255)HSV(其中H为0-180,S、V为0-255 )1.按使用类别分类彩色色度学模型:CIE-RGB、CIE-XYZ、均匀色差彩色模型(CIE 1976Luv和CIE Lab原创 2021-08-02 19:55:22 · 219 阅读 · 0 评论 -
opencv_python学习(一)----环境的搭建
opencv_python学习(一)----环境的搭建文章目录opencv_python学习(一)----环境的搭建一、环境的搭建二、环境的测试一、环境的搭建(1)python环境的搭建采用python3.6.5,下载地址:https://www.python.org/downloads/release/python-365/在安装过程中一定要勾选,Add Python to PATH剩下就正常安装了(2)opencv环境的搭建在cmd中输入:pip install opencv原创 2021-08-02 08:44:01 · 115 阅读 · 0 评论