实心圆环

imgVP1=flip(imgVP1,1);  % 水平翻转

polarVP1=polarVolinPlot(imgVP1); % 调用函数

空心圆环

[m,n,~]=size(imgVP2);

% 填充空心部分

for i=m:m+300

for j=1:n

imgVP2(i,j,:)=[255,255,255];

end

end

imgVP2=flip(imgVP2,1);

polarVP2=polarVolinPlot(imgVP2);

function [polarImg] = polarImg(img0)

% polarImg

Rimg0=double(img0(:,:,1));

Gimg0=double(img0(:,:,2));

Bimg0=double(img0(:,:,3));

[m,n]=size(Rimg0);

%原图坐标

[t,r]=meshgrid(linspace(-pi,pi,n),1:m);

M=2*m;N=2*n;

[NA,MA]=meshgrid((1:N)-n-0.5,(1:M)-m-0.5);

T=atan2(NA,MA);

R=sqrt(MA.^2+NA.^2);%变换坐标

Rpolar=interp2(t,r,Rimg0,T,R,'linear',0);

Gpolar=interp2(t,r,Gimg0,T,R,'linear',0);

Bpolar=interp2(t,r,Bimg0,T,R,'linear',0);

polarImg=uint8(cat(3,Rpolar,Gpolar,Bpolar));

polarImg=imrotate(polarImg, -90);

% 图片裁剪

if M

polarImg = imcrop(polarImg,[0,(N-M)/2,M,M]);

else

polarImg = imcrop(polarImg,[0,(M-N)/2,N,N]);

end

end

---------------------

matlab复数向极坐标转换_Matlab 图像转极坐标系相关推荐

  1. matlab复数向极坐标转换_matlab中如何将极坐标函数转化为直角坐标函数并绘图

    alpha=pi/6;sigmaH=48.6%最大水平地应力;sigmav=53.68%垂向地应力;K=93500%切变模量;v=0.218%泊松比;k=2.128;fori=1:100r=i;for ...

  2. matlab复数向极坐标转换_[matlab 极坐标]利用MATLAB函数文件,实现直角坐标(x,y)与极坐标(ρ,θ)之间的转换。谁能写出函数和调用语句?...

    利用MATLAB函数文件,实现直角坐标(x,y)与极坐标(ρ,θ)之间的转换.谁能写出函数和调用语句? 问题补充:利用MATLAB函数文件,实现直角坐标(x,y)与极坐标(ρ,θ)之间的转换.谁能写出 ...

  3. python复数类型转换_Python程序设计——复数运算(包括极坐标转换)

    笔者本身是电气工程及其自动化专业出身,在平时的工作学习过程中,经常需要进行复数的运算以及矩阵相关的运算,但是奈何我实在是用不习惯matlab,一方面,matlab软件动辄十几个G这么大:另一方面,并且 ...

  4. 【MATLAB Image Processing Toolbox 入门教程六】“导入、导出和转换”之“图像类型转换Ⅰ——在不同图像类型之间转换”

    [MATLAB Image Processing Toolbox 入门教程六] 1 gray2ind函数 2 ind2gray函数 3 mat2gray函数 4 rgb2gray函数 5 rgb2in ...

  5. matlab 图像转视频教程,Matlab制作视频并转换成gif动态图的两种方法

    一.第一个方法比较简单,就是使用movie(f)直接取生成AVI视频文件. %% f(t)-->f(4*t+12) 并且验证%% function Signal_change() tic%记录程 ...

  6. matlab修改图片位深度_MATLAB 图像处理

    MATLAB 图像处理 基础 简介 图像类型 灰度图像 二值图像 RGB图像 索引图像 颜色图 colorcube 获取颜色图 colormap 更改颜色图 HSV彩色空间 rgb2hsv 将RGB颜 ...

  7. 音频处理七:(极坐标转换)

    程序设计七:极坐标转换 一:需求分析 ​ 在数学中,极坐标系是一个二维坐标系统.该坐标系统中的点由一个夹角和一段相对中心点--极点(相当于我们较为熟知的直角坐标系中的原点)的距离来表示.极坐标系的应用 ...

  8. python图片保存jpg、show变成bmp_Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中...

    Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中 我就废话不多说了,直接上代码吧! import Image from datetime import datetime impor ...

  9. 如何熟练掌握MATLAB机器学习、深度学习在图像中的处理

    近年来,随着无人驾驶汽车.医学影像智慧辅助诊疗.ImageNet竞赛等热点事件的发生,人工智能迎来了新一轮的发展浪潮.尤其是在计算机视觉和图像处理领域,各种颠覆性的成果应运而生. 阅读全文点击:< ...

最新文章

  1. ajax data参数没有值,ajax $.get的data参数无法传递
  2. uniapp保存图片_Uniapp实现保存图片到相册(封装起来)
  3. 教你怎么蹭网实现和dualwan双倍网速上网
  4. 在vpc 2007上安装 ubuntu8.04-desktop(多图解)(转)
  5. Java IO流学习总结(转)
  6. 用这个玩吃鸡:宏按键加一键恢复加自由移动视角,你想要的功能它都有
  7. virtualxposed使用教程_VirtualXposed
  8. 为什么安装MathType无法复制粘贴
  9. 亚马逊EC2服务器链接方式
  10. C语言字母的组合,C语言求字母的全部组合
  11. 验证(Verification) 确认(Validation)鉴定( Qualification) 的区别
  12. 文本换行符/空格符怎么在HTML中进行转换?
  13. 泛泰SKYA830黑砖QHSUSB_DLOAD救砖教程
  14. win10找不到oracle11g客户端,win10操做系统下oracle11g客户端/服务端的下载安装配置卸载总结...
  15. dellwin10无法自动修复此计算机,处理win10系统无法自动修复此计算机的办法
  16. 作为Gatekeeper,请守好交付质量关口(Quality Gate)
  17. echart各个柱体设置不同颜色
  18. 秋招Android进阶面经,面试10余家经验分享,拿到offer真不难
  19. 机器学习入门之流浪地球
  20. 【经验分享】思维导图软件(完全免费+半收费)

热门文章

  1. 2017级C语言大作业 - 元气骑士
  2. 三条中线分的六个三角形_三角形中的边长和线段(下)
  3. VSCode拓展插件推荐(HTML、Node、Vue、React开发均适用)
  4. 历史上的今天:首条海底光缆开通;VeriSign 收购 Network Solutions;计算机图形学先驱诞生...
  5. “我花了 5 年时间编写自己的操作系统!”
  6. iOS 之如何利用 RunLoop 原理去监控卡顿?
  7. Windows 拥抱 Android,微软在下怎样的一步棋?
  8. 驱动AI产业“第二增长曲线”,清华系RealAI发布首个企业级隐私保护机器学习平台与升级版AI模型杀毒软件
  9. 抖音举办平台治理开放日 半年捣毁25个黑产团伙
  10. 中国开源激荡 20 年:IT 江湖,谁主沉浮?