フィルターのクリア

how can use imfill for an image to give me a same result every time?

1 回表示 (過去 30 日間)
sara
sara 2014 年 9 月 5 日
コメント済み: Image Analyst 2014 年 9 月 5 日
Hi I want to imfill an image.I want to use imfill to give me a Same result every time
but when I use imfill it wants me to select some points on this image and it Causes Different result.
Is there any way for this to give me a same result every time?

採用された回答

Matt J
Matt J 2014 年 9 月 5 日
編集済み: Matt J 2014 年 9 月 5 日
See the imfill documentation for more syntaxes that don't require interactive input,
BW2 = imfill(BW)
[BW2,locations] = imfill(BW)
BW2 = imfill(BW,locations)
BW2 = imfill(BW,'holes')
I2 = imfill(I)
BW2 = imfill(BW,locations,conn)
  5 件のコメント
sara
sara 2014 年 9 月 5 日
yes Image Analyst
when I put my image in the folder that my code saved I did not any error after run my code. thanks Matt
thanks Image Analyst
Image Analyst
Image Analyst 2014 年 9 月 5 日
That doesn't make sense. There is an image on disk, and then a bunch of images in memory. For you to have even gotten to a point in your code where you've created a BW variable, you must have already successfully read in your image from the file in your folder into a variable in your program. Then you thresholded it to get BW - BW is in your program memory, not in the folder. So that could not have been the problem.

サインインしてコメントする。

その他の回答 (0 件)

タグ

タグが未入力です。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by