![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图形图像
albon_arith
欢迎交流
展开
-
OpenCV使用简单举例-图像显示
OpenCV示例:读入一幅图像,显示并存入D盘根目录:#include "cv.h"#include "highgui.h"int main(){ //定义IplImage指针变量src IplImage *src; //将src指向当前工程目录下的图形lena.jpg src = cvLoadImage("lena.jpg", -1); //定义一个窗口名为lena.jpg的显示窗口 cvNamedWindow("lena.jpg", 0); //在窗口lena.原创 2011-03-04 17:24:00 · 1092 阅读 · 0 评论 -
图像处理-Canny算子、Sobel算子边缘检测
1. Canny算子边缘检测//Canny-边缘检测#include "cv.h"#include "highgui.h"int main() { // TODO: Add your command handler code here IplImage* pImage= NULL;// 声明IplImage 变量 IplImage* pImgCanny= NULL;// 声明IplImage 变量,用于灰度图像Canny变换 IplImage* pImg8u= NULL;//原创 2011-03-05 23:58:00 · 5266 阅读 · 0 评论 -
图像处理-Hough线变换和园变换
1. Hough线变换//Hough线变换#include "cv.h"#include "highgui.h"int main() { // TODO: Add your command handler code here IplImage* pImage= NULL;// 声明IplImage 变量 IplImage* pImg8u= NULL;// 声明IplImage 变量,用于图像格式转换 IplImage* pImgCanny= NULL;// 声明IplIm原创 2011-03-06 00:00:00 · 3206 阅读 · 3 评论 -
OPenCV直方图均衡 和 图像缩放
1. 图像缩放#include #include #include int main(int argc, char* argv[]){ IplImage *src = 0; //源图像指针 IplImage *dst = 0; //目标图像指针 float scale = 0.618; //缩放倍数为0.618倍 CvSize dst_cvsize; //目标图像尺寸 /* the first command lin原创 2011-04-03 09:57:00 · 1785 阅读 · 0 评论 -
OpenCv图像差分
//图像差分#include #include #include "cv.h"#include "highgui.h"void Image_Minus(IplImage *X, IplImage *Y, IplImage *X_Y){ //图像差分函数,将图像1中像素和图像2中对应像素想减,要求X、Y、X_Y大小相同 int i,j,width,height,step,chanel; unsigned char *dataX, *dataY, *dataX_Y; wi原创 2011-04-03 10:01:00 · 9630 阅读 · 0 评论 -
OPenCV:采用otsu自适应门限的图像二值化方法
<br />otsu算法选择使类间方差最大的灰度值为阈值,具有很好的效果。<br />1、计算直方图并归一化histogram<br />2、计算图像灰度均值avgValue.<br />3、计算直方图的零阶w[i]和一级矩u[i]<br />4、计算并找到最大的类间方差(bet原创 2011-04-04 16:42:00 · 7830 阅读 · 3 评论