OpenCV学习
文章平均质量分 58
丈八涯
这个作者很懒,什么都没留下…
展开
-
Python 调用C++ 的图像传递
使用python调用C++Dll,进行图片传递,包括python图片传递给C++和C++图片传给python,使用opencv进行图片处理。原创 2022-12-06 09:10:53 · 934 阅读 · 1 评论 -
图像增强之高斯模糊
图像平滑、是用于消除噪音,降低细节层次,模糊图像的一种处理技术。由于图像中,距离被处理的对象越近,其对该像素的影响也越大,所以图形平滑时,多采用加权平均的方法。如采用加权平均模板为:即用矩阵对图像进行卷积,得到平滑后的图像。 高斯模糊也属于加权平均法的一种模板,只是他采用了正太分布来作为模板,进行像素映射工作。一维高斯:原创 2013-04-09 22:09:46 · 2722 阅读 · 0 评论 -
图像增强之直方图均衡化
设图像变换前的灰度级为[0,255],图像变换后的灰度级也为[0,255],那那么变化的目的就是改变图像的分布。其映射函数: y = f(x) 对于x是单调递增的(0-255),对应得到的y也要求是递增的,其范围也需为(0-255)。这里,主要问题就是映射函数f的定义。假设我们定义映射函数为阶段函数:y =f(n)= f(n-1)+n;f(0)=1;得到:f(0) =原创 2013-04-08 13:41:49 · 1933 阅读 · 0 评论 -
图像增强之线性灰度增强
图像模糊不清或曝光过度的情况下,可以通过线性灰度增强来对图像内的像素进行线性扩展,改变图片的显示效果。转换公式: g(x,y)=((d-c)/(b-a))(f(x,y)-a)+c其中,f(x,y)为转换前图像,其灰度范围为[a,b];g(x,y)为转换后图像,其灰度范围为[c,d]。//线性灰度增强 g(x,y)=[(d-c)/(b-a)]*(f(x,y)-a)+cboo原创 2013-04-07 06:27:10 · 6411 阅读 · 0 评论 -
图片的灰度图
练习一下灰度图// HelloOpenCV.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include #pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) int main(int argc, _T转载 2013-04-05 15:54:44 · 1013 阅读 · 0 评论 -
图像的RGB通道显示
// HelloOpenCV.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include #pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) using namespace std;i转载 2013-04-03 17:14:57 · 1857 阅读 · 0 评论 -
关于ROI
Opencv中的ROI(Region of Interest)是指图像中的一个矩形区域,可能你后续的程序需要单独处理这一个小区域。这个区域是你的图像分析所关注的重点。圈定该区域以便进行进一步处理。简单的ROI例子OpenCV中的相关函数:设置/获取感兴趣区域ROI:void cvSetImageROI(IplImage* image, CvRect rect);//设定ROIv转载 2013-04-03 16:48:10 · 1368 阅读 · 0 评论 -
VS2010配置OpenCV2.4.4
最近想学习一下OpenCV,先配置环境。1. 下载OpenCV版本:12/02/2013 VERSION 2.4.4 大小:265.7M地址:下载2. 双击下载的文件:OpenCV-2.4.4.exe 根据提示,选择解压路径。 这里将解压后的文件放入到C盘下,将解压目录改为 OpenCV2.4.43. 启动VS2010,创建一控制台应用程转载 2013-04-02 12:49:26 · 3632 阅读 · 2 评论 -
简单的图像处理
参考网址:http://www.opencv.org.cn/index.php/OpenCV_%E7%BC%96%E7%A8%8B%E7%AE%80%E4%BB%8B%EF%BC%88%E7%9F%A9%E9%98%B5/%E5%9B%BE%E5%83%8F/%E8%A7%86%E9%A2%91%E7%9A%84%E5%9F%BA%E6%9C%AC%E8%AF%BB%E5%86%99%E6%9转载 2013-04-03 12:17:02 · 1465 阅读 · 0 评论 -
什么是通道
在图像处理中,通道是一个非常重要的概念,下面是高人对通道的解释。http://dt.hxsd.com/game/ll/200604/107038.html通道在图像处理中的应用作者:chen2354 如果问“什么是 photoshop 中最重要、最不可缺少的功能?”相信很多人的回答是“图层”。其实,在 photoshop3.0 之前,根本没有图转载 2013-04-03 10:10:07 · 2652 阅读 · 0 评论