初学opencv-Sobel微分算子
2016-04-22 09:18
295 查看
#include<stdio.h> #include<cv.h> #include<highgui.h> /* 最基本的卷积是导数的计算,表达微分最常用的是Sobel微分算子,但是缺点是对于小一点的核,精度比较低 cvSobel(const CvArr*src,CvArr* dst,int xorder,int yorder,int aperture_size) xorder和yorder是求导的阶数,表示在该方向上求导的次数,取值为0,1,2 aperture_size表示方形滤波器的宽,取值为奇数 */ int main(int argc,char**argv){ IplImage*src=cvLoadImage("3.jpg",1); IplImage*dst=cvCreateImage(cvGetSize(src),IPL_DEPTH_8U,3); cvNamedWindow("Sobel导数"); cvNamedWindow("Origal Image"); cvShowImage("Origal Image",src); cvSobel(src,dst,1,2,5);//在x,y方向求偏导1次,在对y求导 cvShowImage("Sobel导数",dst); cvWaitKey(0); cvReleaseImage(&src); cvReleaseImage(&dst); cvDestroyWindow("Sobel导数"); }
相关文章推荐
- 安装IIS后启动tomcat报80端口被占用
- 为什么 Nginx 的性能要比 Apache 高很多?
- Atitit.软件guibuttonand面板---os区-----linux windows搜索文件 目录
- linux串口
- 每天一个linux命令(3):pwd命令
- Kali Linux 常见问题解答
- 每天一个linux命令(2):cd命令
- shell-sed
- tomcat6.0
- ubuntu 安装ncurses(转)
- Jsoup抓取数据实现为一个网站做第三方Android客户端
- MAC OS下OpenSSL生成私钥和公钥以及RSA加密
- Apache + Tomcat + jk配置负载均衡以及虚拟主机 实现多域名、多用户同时使用
- 解决vavido “No hardware target is open” 问题
- OpenCV3.1 Windows下新建工程
- Photoshop操作指南
- Err C2872 win.h 与openCV冲突
- log4j.properties配置(转载)
- 针对nanopi2的hello word 驱动
- CentOS6.5安装Qt4.8.6+QtCreator2.6.1