Fire Detection Program not working
古いコメントを表示
I=videoinput('winvideo',1,'YUY2_320x240');
triggerconfig(I,'manual');
counter=0;
set(I,'FramesPerTrigger',1);
set(I,'TriggerRepeat',Inf);
set(I,'ReturnedColorSpace','RGB');
start(I)
for i=1:5
trigger(I);
im=getdata(I);
end
figure,imshow(im);
hold on
in=rgb2ycbcr(im);
for x=1:320
for y=1:240
if in(y,x,1)>in(y,x,3) && in(y,x,3)>in(y,x,2)
plot(y,x);
end
end
end
stop(I),delete(I),clear I;
counter
1 件のコメント
Walter Roberson
2012 年 5 月 5 日
What error message are you encountering and at what line?
回答 (2 件)
Image Analyst
2012 年 5 月 5 日
It doesn't look like you're starting with an RGB image - it looks like you have this: YUY2_320x240. So why are you trying to convert it as if it were an RGB image with this line:
in=rgb2ycbcr(im);
You may be right, but I've not used cameras running in other than RGB mode.
Nikhil Yadav
2012 年 5 月 12 日
0 投票
I had completed my project on this and I have codes of this project if any help you want then contact me my mail id is yadav9.nikhil@gmail.com
カテゴリ
ヘルプ センター および File Exchange で Simulink 3D Animation についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!