Matlab 图像坐标获取问题 画了这样一个椭圆,如何随机获取上面50个坐标点

Matlab 图像坐标获取问题 画了这样一个椭圆,如何随机获取上面50个坐标点,第1张

将轨迹数据用cell A保存起来

用size函数计算出A的长度length

用随机数发生器rand 在1到length的范围内随机生成50个数

用刚才获得的50个数做为下标去索引A,即可获得随机的50个坐标

答题不易,望采纳!~

假设原为“imagejpg”

代码如下:

clc;

clear;

%读入原图像

image = imread('imagejpg');

s = size(image);

%s=[98,97,3],表示image是3个9897的矩阵,分别代表这个图像每个像素点的R、G、B值

%点[30,30]处的RGB数值:

p_r = image(30,30,1);

p_g = image(30,30,2);

p_b = image(30,30,3);

%分别读取RGB

image_r = image(:,:,1);

image_g = image(:,:,2);

image_b = image(:,:,3);

%测试RGB输出

subplot(2,2,1),imshow(image_r),title('Red component');  

subplot(2,2,2),imshow(image_g),title('green component');  

subplot(2,2,3),imshow(image_g),title('blue component');  

subplot(2,2,4),imshow(image),title('original image');

扩展资料:

1、文件的数据,简单地说,就是一个二维数组,二维数组的行对应图像的高,二维数组的列对应图像的宽,二维数组的元素对应图像的像素,二维数组元素的值就是像素的灰度值。

2、彩色空间是用来表示彩色的数学模型,又被称为彩色模型。RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的。

参考资料:

百度百科-imread

1、电脑打开Photoshop,然后点击工具栏中的窗口。

2、点击窗口后,然后点击窗口中的信息。

3、点击信息调出信息面板后,把鼠标放到的某一点。

4、Photoshop右上角的信息面板,就会出现这个点的XY坐标,移动鼠标XY也会跟着改变。

以上就是关于Matlab 图像坐标获取问题 画了这样一个椭圆,如何随机获取上面50个坐标点全部的内容,包括:Matlab 图像坐标获取问题 画了这样一个椭圆,如何随机获取上面50个坐标点、如何利用matlab导入并提取jpg彩色图像像素点的坐标及其RGB值想要完整的编码。谢谢哈。、ps里怎么查看图片的某一个点的X坐标和Y坐标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9531374.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存