http://forum.assuredigit.com/display_topic_threads.asp?ForumID=8&TopicID=4162&PagePosition=1

解决方案 »

  1.   

    to ywqs208真巧咱们又见面了,我在研学论坛已经回答你的问题了
    上面那个例子要难一些,对于你的问题,其实很简单就解决了,就是用到种子填充命令。这是你问题的解决方案:
    1。I=imread('your.bmp');
    imshow(I); //读取你的图像
    2。BW = im2bw(I);
    imshow(BW) //转换成二值的
    3。BW_filled = imfill(BW,'holes');
    boundaries = bwboundaries(BW_filled); //种子填充
    4。 返回的boundaries结构的多少就是你孔洞的多少。简单吧 至于你的回答
    我想可能是你没有安装最近的图像处理工具包(for matlab7.0)
    我帮你试了,没问题
      

  2.   

    To:qqhuangshen(雨淋淋) 
      新年好,谢谢你的回答,我不但要知道小孔的个数,还要知道每个小孔的大小和位置呀.
      

  3.   

    to ywqs208
    boundaries 结构包括了孔洞的位置