图像缩略图

polar_distribution_to_hsv

1.0.0版本(1.75 KB)通过 Duijnhouwer
总结与色相饱和值颜色三重极性分布

5个下载

更新2020年3月14日

查看许可证

polar_distribution_to_hsv - 总结与HSV色彩三重极性分布

HSV = polar_distribution_to_hsv(THETA,RHO)其中θ为值的圆上的[0360的阵列>度和RHO 0和1回报之间的对应强度HSV,对应于色调,饱和度,和值(强度)的三个值数组。色调是在cirle平均强度的方向,饱和度即“平均”维矢量的长度,和值对应于平均RHO。

例子:
THETA = 0:359;
RHO =零(大小(THETA));
RHO(1:45)= 1;
AX = CLA;
保持(斧头, '上');
pH值=补丁(AX,[分钟(THETA)MAX(THETA)MAX(THETA)分钟(THETA)],[分钟(RHO)分钟(RHO)最大值(RHO)最大值(RHO)],[0.5 0.5 0.5]);
LH =情节(AX,θ,RHO,数 'k', '线宽',2);
xlabel(AX, '西塔');
ylabel(AX, '的Rho');
轴线紧;
坚持,稍等
而真正的
RHO = circshift(RHO,3);
HSV = polar_distribution_to_hsv(THETA,RHO);
HSV(3)= 1;%力满强
RGB = hsv2rgb(HSV);
ph.FaceColor = RGB;
lh.YData = RHO;
lh.Color = 1-RGB;
暂停(0.02);
结尾

参见:hsv2rgb

引用

Duijnhouwer(2021)。polar_distribution_to_hsv(//www.tianjin-qmedu.com/matlabcentral/fileexchange/74527-polar_distribution_to_hsv),MATLAB中央文件交换。检索到

Matlab释放兼容性
用R2019B创建
兼容任何释放
平台兼容性
视窗 苹果系统 Linux.
标签添加标签

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!