怎么用MATLAB把极坐标化直角坐标转换为直角坐标编写(下图)

查看: 4213|回复: 9|关注: 0
Matlab中怎样将一副灰度图像转换成它的对数极坐标表示?
怎样将一副灰度图像转换成它的对数极坐标表示?
[ 本帖最后由 mooni 于
16:46 编辑 ]
什么意思?
用于坐标转换
cart2pol只是将笛卡儿坐标系上的图象转换成极坐标系上的图象,要想转换成对数极坐标上的,要自己编程去实现.
已经解决,谢谢各位,先找到整个图像的重心,然后以重心为原点画圆,就可以了。不知道程序共享可不可以获得M值!,呵呵
回复 1# magicwei007 的帖子
请问你问的问题的源代码& &能给我发一下吗& &我正在做这个& &谢谢
关注者: 1
希望楼主上传一下已解决问题的代码,大家共同进步。
哥哥呀,给个例程啊!
求共享啊!!!!
Powered by在matlab中,图像做fft后,如何显示极坐标下的傅里叶变换的频谱函数?
在matlab中,图像做fft后,如何显示极坐标下的傅里叶变换的频谱函数?
不区分大小写匿名
笔记本使用能有甚么技能啊不过就是1些快捷键的使用和设置而已,这些你可以具体看你使用电脑程序或是软件而定
开始键加字母可以快速启动相应的快捷
在百度里找找你同型号的电脑操作技能就能够了。。。
相关知识等待您来回答
编程领域专家matlab将直角坐标转成极坐标的代码,要具体的代码,不要关于坐标系绘制的代码,就要转坐标的代码!_百度知道
matlab将直角坐标转成极坐标的代码,要具体的代码,不要关于坐标系绘制的代码,就要转坐标的代码!
我有更好的答案
按默认排序
matlab里面有直角坐标转成极坐标的函数cart2pol函数功能:在MATLAB中, 该函数用于把笛卡尔坐标转换为极坐标(柱坐标)。语法格式:[THETA,RHO,Z] = cart2pol(X,Y,Z)把三维笛卡尔坐标(X,Y,Z)转换为对应的柱坐标(THETA,RHO,Z)。THETA是沿逆时针方向与X轴正方向的夹角,RHO是点(X,Y,Z)在OXY平面上的投影与原点的距离,Z是(X,Y,Z)坐标距OXY平面的高度。[THETA,RHO] = cart2pol(X,Y)把二维笛卡尔坐标(X,Y)转换为对应的极坐标(THETA,RHO)。相关函数:cart2sph,pol2cart, sph2cart
设(x,y)是直角坐标,则对应的极坐标为(theta,rho)。其中:theta = atan2(y,x);rho = sqrt(x.^2+y.^2);
其他类似问题
直角坐标的相关知识
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁matlab中复数如何用极坐标图表示
matlab中复数如何用极坐标图表示
09-04-02 &匿名提问 发布
当然可以啊。 用polar命令 具体的是polar(theta,rho) 只能单变量输入 再加grid可画出网状极坐线
请登录后再发表评论!

我要回帖

更多关于 极坐标化直角坐标 的文章

 

随机推荐