필터 지우기
필터 지우기

Make matrix numbers below 'X' equal to zero and help with overlaying images

조회 수: 1 (최근 30일)
Hey guys
I am doing some image processing from HD video. I am reading the video in frame by frame, converting each frame to grey and then subtracting a template image from them.
What I am doing then is overlaying the resulting images. Or trying to anyway.
The first thing I need help with, is that really I am only interested in a certain event within the images. The event is an electrical discharge and this event shows up as pure white (255). So I want to perform a matrix operation on each image whereby I cull all the numbers less than say 250 and make them zero (but still keeping the original matrix dimensions).
The second thing is, how do I overlay the images ontop of each other so as to build up a plot showing all the locations of this event at once? (ie so I can check that the event occured evenly across an area). is imadd(X,Y) sufficient?
Thanks for any help offered
Alex

채택된 답변

Walter Roberson
Walter Roberson 2011년 5월 4일
IMG(IMG<250) = 0;
  댓글 수: 5
Alex Mason
Alex Mason 2011년 5월 5일
I cannot get that to work
I assume by IMG you mean whatever variable I have called my image. In this case FF
but FF = FF(FF<250) = 0 is invalid
even FF2 = FF(FF<250) = 0 doesnt work. What am I missing?
Alex Mason
Alex Mason 2011년 5월 5일
oh i dont need the FF= bit, sorted!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

Community Treasure Hunt

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

Start Hunting!

Translated by