[绘图] 如何撷取不规则区域

楼主: donby (东逼)   2014-08-22 14:12:31
大家好
是这样子的
我有一张图经由运算画出来后
只想显示部分区域就好
像是这样:
作者: waterCoka (Coka)   2014-08-22 14:27:00
showHandle = imshow(img);set(showHandle,'Cdata',img, 'AlphaData', mask);
楼主: donby (东逼)   2014-08-22 17:40:00
感谢楼上~不过我找到其他方法了@@"img = imread(...); mask = uint8(roipoly(img, px, py));roi(:,:,1)=roi(:,:,2)=roi(:,:,3)=mask;imshow(roi.*img)px,py分别是不规则区域的x,y顶点~这样最后就只会秀出不规则区域的范围,其他部分则是显示黑色了@@另外就是px,py好像也要照多边形的顺序就是了@@y
作者: waterCoka (Coka)   2014-08-30 00:50:00
我上面的方法是连黑色都不显示只会显示crop出来的地方

Links booklink

Contact Us: admin [ a t ] ucptt.com