与此同时我想出了下面的代码
函数extractedTemps = extractPolygon (tempImage顶点)% # codegen
%的输入:图像和顶点(x, y)
%得到图像大小
[iY,第九]=大小(tempImage);
%对所有像素坐标
(x, y) = meshgrid(1:第九,1:iY);
%检查是否在多边形
[在]= inpolygon (x, y,顶点(1:),顶点(2:));
%提取温度
coder.varsize (“extractedTemps”,21504年[1]);
extractedTemps = tempImage (sub2ind(大小(tempImage), y(在),x ()));
不幸的是诊断仍然给我下错误:
知道这里发生了什么吗?