博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【OpenCV学习】极坐标变换
阅读量:6859 次
发布时间:2019-06-26

本文共 1018 字,大约阅读时间需要 3 分钟。

#include "cv.h"#include "highgui.h"int main(int argc, char** argv){    IplImage *src;    if( argc == 2 && (src=/blog.armyourlife.info/cvLoadImage(argv[1],1)) != 0)    {        IplImage* dst = cvCreateImage( cvSize(256,256), 8, 3 );        IplImage* src2 = cvCreateImage( cvGetSize(src), 8, 3 );        cvLogPolar( src, dst, cvPoint2D32f(src->width/2,src->height/2),            40, CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS );        cvLogPolar( dst, src2, cvPoint2D32f(src->width/2,src->height/2),            40, CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS+CV_WARP_INVERSE_MAP );        cvNamedWindow( "src", 1 );        cvShowImage( "src", src );        cvNamedWindow( "log-polar", 1 );        cvShowImage( "log-polar", dst );        cvNamedWindow( "inverse log-polar", 1 );        cvShowImage( "inverse log-polar", src2 );        cvWaitKey(0);    }}//对比一下可以得出在进行一组正逆极坐标变换后图像会有失真//极坐标函数可以模仿人类视网膜中央凹视力,//并且对于目标跟踪等可用于快速尺度和旋转变换不变模板匹配。 本文转自gnuhpc博客园博客,原文链接:http://www.cnblogs.com/gnuhpc/archive/2012/10/13/2722882.html,如需转载请自行联系原作者
你可能感兴趣的文章
《梦幻西游》打响反盗号战役:为2亿玩家提供360安全武器
查看>>
Silverlight面向客户端,HTML5面向Web
查看>>
微软拟向互联网开发商提供免费IIS 服务器
查看>>
seajs和requirejs对比;node初识
查看>>
Python笔记总结week1
查看>>
c#中使用NetCDF存储二维数据的读写操作简单应用
查看>>
linux网络相关命令使用
查看>>
java基础(二)
查看>>
记录一下:chrome上,把网页保存为文件的插件
查看>>
C#和Javascript间互转的Xxtea加解密
查看>>
BAT批处理中的字符串处理详解(字符串截取)
查看>>
智力题集锦【二】
查看>>
读 《我为什么放弃Go语言》 有感
查看>>
删除MySQL中冗余字段
查看>>
MS DOS 命令大全
查看>>
升级10.10 Yosemite 后,cocoapods 出现错误(解决方案)
查看>>
UEditor编辑器两个版本任意文件上传漏洞分析
查看>>
Redis分布式锁服务(八)
查看>>
MySQL的引入
查看>>
C++单例模式
查看>>