如何创建一个循环计算的平均像素指定区域的卫星数据喜欢印度吗?这个数据是1440 * 720的大小

12个视图(30天)
%负载或创建一个图像
形象= imread (“your_image.jpg”);%替代你的图像文件名或路径
%确定图像大小
(行、列~)=大小(图片);
%变量存储金额和计算
sumPixels = 0;
countPixels = 0;
%循环计算像素值的总和和计数
行= 1:行
坳= 1:列
%访问像素值
pixelValue =图像(行,坳);
%增加金额
sumPixels = sumPixels + pixelValue;
%增加数
countPixels = countPixels + 1;
结束
结束
%计算的意思
meanPixels = sumPixels / countPixels;

答案(1)

Shaik
Shaik 2023年5月15日的地方
嘿,检查一次
%负载或创建一个图像
形象= imread (“your_image.jpg”);%替代你的图像文件名或路径
%定义感兴趣的地区(印度)
startRow = 200;%开始行索引的ROI
endRow = 600;%结束行索引的ROI
startCol = 500;%开始列索引的ROI
endCol = 900;%结束列索引的ROI
%变量存储金额和计算
sumPixels = 0;
countPixels = 0;
%循环计算像素值的总和,计算ROI内
行= startRow: endRow
坳= startCol: endCol
%访问像素值
pixelValue =图像(行,坳);
%增加金额
sumPixels = sumPixels + pixelValue;
%增加数
countPixels = countPixels + 1;
结束
结束
%计算的意思
meanPixels = sumPixels / countPixels;

类别

找到更多的在数据导入和导出帮助中心文件交换

标签

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!