我有血管的 RGB 图像。为了区分两种血管类型(动脉和静脉),我需要计算圆形 ROI 中 RGB 图像的强度。静脉(V)呈深红色,而动脉呈浅红色。不是计算不同通道(R、G 和 B)中的强度,而是可以计算 RGB 图像中的强度吗?
我仅以以下方式在一个通道(例如绿色通道)中进行了强度计算:
image=imread('vesselAV.jpg');
t = 0:pi/20:2*pi;
xi = R0*cos(t)+x; % where x , y are coordinate of centre of circular roi
% (marked in image)
yi = R0*sin(t)+y;
g=image(:,:,2);
roimask = poly2mask(double(xi),double(yi), size(g,1),size(g,2));
pr_gc = find(roimask);
Intensity_green_roi_V =(g(pr_gc)); % intensity in roi for vein
同样,我计算了动脉的 roi 强度....
但是如何计算 RGB 图像中的强度值...??????
谢谢