
图像处理
文章平均质量分 61
主要是CV算法
luoyir1997
我的github:
https://github.com/luoyiran?tab=repositories
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何利用pythonPIL库seek函数将gif批量转化成单帧png
im_gif = Image.open("C:\\Users\\dell\\Desktop\\test.gif")print(im_gif.mode)# im_gif.show()#打开动图的第0帧im_gif.seek(24)im_gif.save("C:\\Users\\dell\\Desktop\\ftest.gif")原创 2021-07-30 12:15:29 · 483 阅读 · 0 评论 -
【cv学习】createTrackbar使用方法及步骤
python-opencv滑动条的使用- 目标:创建滑动条,把滑动条绑定到opencv窗口- 主要函数:cv2.getTrackbarPos();cv2.creatTrackbar()- 示例:我们创建一个窗口和一个滑动条,通过滑动条来改变窗口的颜色。先介绍一下cv2.creatTrackbar()函数,函数的第一个参数时滑动条的名字,第二个参数时滑动条被放置的窗口的名字,第三个参数是滑动条默认值,第四个参数时滑动条的最大值,第五个参数时回调函数,每次滑动都会调用回调函数。第二个函数cv2.转载 2020-10-21 14:27:12 · 3068 阅读 · 0 评论 -
机器视觉中图像颜色识别理论
一般对颜色空间的图像进行有效处理都是在HSV空间进行的,然后对于基本色中对应的HSV分量需要给定一个严格的范围,下面是通过实验计算的模糊范围(准确的范围在网上都没有给出)。H: 0 — 180S: 0 — 255V: 0 — 255此处把部分红色归为紫色范围:目前在计算机视觉领域存在着较多类型的颜色空间(color space)。HSL和HSV是两种最常见的圆柱坐标表示的颜色模型,它重新影射了RGB模型,从而能够视觉上比RGB模型更具有视觉直观性。HSV颜色空间HSV(hue,sa转载 2020-10-15 16:50:32 · 5790 阅读 · 0 评论 -
C++ SURF特征粗匹配效果图
#include <iostream> #include <opencv2/highgui/highgui.hpp>#include "opencv2/nonfree/nonfree.hpp" #include "opencv2/legacy/legacy.hpp" using namespace cv;using namespace std;...原创 2019-04-27 12:05:07 · 1182 阅读 · 0 评论 -
基于C++环境用OPENCV2.4.1全景图像拼接代码实现
然崽总结:1. 配置环境请参考大神毛星云的书《OPENCV3 编程入门》;2.其实很早就开始弄毕业设计了,但我没听老师的话,之前使用openCV3.4+vs2017丢失了nonfree模块,怎么用cmake都搞不出来,;现在:我用的版本是openCV2.4.1+VS20123.包含头文件时进入文件夹复制路径,右键属性复制文件名添加在最后一个“/”后4.输入图片文件放在和工程文件...原创 2019-03-22 15:24:41 · 2771 阅读 · 0 评论 -
OPENCV2.4 依赖库
opencv_ml2410d.libopencv_calib3d2410d.libopencv_contrib2410d.libopencv_core2410d.libopencv_features2d2410d.libopencv_flann2410d.libopencv_gpu2410d.libopencv_highgui2410d.libopencv_imgproc2410d...原创 2019-03-19 18:28:24 · 279 阅读 · 0 评论 -
C++ OPENCV 模糊处理
#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include<opencv2/imgproc/imgproc.hpp>#include <iostream>using namespace cv;int main(){...原创 2019-03-19 15:15:03 · 440 阅读 · 0 评论 -
openCV 腐蚀处理
#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include<opencv2/imgproc/imgproc.hpp>#include <iostream>using namespace cv; int main(){...原创 2019-03-19 14:39:50 · 422 阅读 · 0 评论 -
opencv_highgui244.lib(opencv_highgui244.dll) : fatal error LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突
在vs2012中添加opencv库之后,编译工程报错:opencv_highgui244.lib(opencv_highgui244.dll) : fatal error LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突。报错原因:没有选X64平台解决方法:1.点击DEBUG win32右边的小箭头2.选择配置管理器3.选择活动解决方...原创 2019-03-14 14:59:54 · 1819 阅读 · 0 评论 -
OpenCV3丢失Nonfree模块的情况
俺要自杀了,下了个不对的库,折腾到现在,日啊原创 2018-10-21 22:43:11 · 2666 阅读 · 3 评论 -
opencv2的组件
本系列文章由zhmxy555(毛星云)编写,转载请注明出处。 文章链接: http://blog.csdn.net/poem_qianmo/article/details/19925819作者:毛星云(浅墨) 邮箱: happylifemxy@163.com 写作当前博文时配套使用OpenCV版本:2.4.8 之前啃了不少OpenCV的官方文档,发现如果了解了一些...转载 2018-10-17 12:45:03 · 208 阅读 · 0 评论 -
OPECV +VS2017环境配置
一、软件下载1.先上官网下载opencv包https://opencv.org/2.我下的版本是OpenCV 3.4.13.点击OpenCV3.4.1超链接,下载win 包4.等待5秒,自动下载5.下好了,解压,得到一个名叫opencv的文件夹6.进入这个文件夹6.build文件夹很重要,不能删除,里面有环境变量配置所需的东西:7.我用的...原创 2018-10-12 12:42:53 · 3287 阅读 · 0 评论 -
【图像处理】可视化HSV色彩空间阈值编辑器
# -*- coding:utf-8 -*-import cv2import numpy as np"""功能:读取一张图片,显示出来,转化为HSV色彩空间 并通过滑块调节HSV阈值,实时显示"""image = cv2.imread('1.jpg') # 根据路径读取一张图片cv2.imshow("BGR", image) # 显示图片hsv_low = np.array([0, 0, 0])hsv_high = np.array([0, 0, 0])# 下面几个.原创 2020-10-19 14:12:27 · 9663 阅读 · 2 评论