ايران ويج

نسخه‌ی کامل: آموزش پردازش تصویر و بررسی الگوریتم های آن
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4
سلام
ببخشید پاپتی میپرم وسط معرکه
چند وقت پیش یکی از بچه های (شاید didi) یه فیلم گذاشت بود که کامپیوتر+دوربین افراد رو تشخیش میداد و اسلحه روی اون اهداف (انسان ها) قفل میشد و ... اون فیلم رو احتیاج دارم خودم نتونستم پیداش کنم اگر کسی میدونه کجاست بهم نشون بده مرسی
(۰۷-آبان-۱۳۸۹, ۱۹:۰۳:۴۳)Jiimboo نوشته است: [ -> ]سلام به همه عضوهای گل
به نظر اونایی که پردازش تصویر کار کردن،آیا می شه یه تصویر که از ارتفاع 150 متری که از یه هواپیمای مدل داره ارسال میشه پردازش تصویر انجام داد؟

چرا که نه ! حتما میشه ! WinkWinkWink
با سلام.

من می خوام یه برنامه پردازش تشخیص پلاک با متلب بنویسم.
ولی نمیدونم از چه الگوریتمی استفاده کنم.

میشه بگید چه کار باید کنم؟؟؟
باتشکر
ببخشید میشه به من بگین چطور میتونم یه فیلم فریم فریم کنم
سلام.

از matlab استفاده می کنید؟
سرچ بزنید متلب زیاد هست.
عبارت "فریم فریم کردن فیلم در matlab" رو گوگل بفرمائید.
نمونه ویدئوی زیر 

http://www.aparat.com/v/Adife/%D8%AE%D9%...9%84%D8%A8
ببخشید میشه شما هم این دستورو اجرا کنین ببینین برا شما هم ارور میده یا نه
vidobj=videoReader('viptraffic.avi');

برا من ارور میده توی نظرات دیدم که بقیه هم همین مشکلو داشتن
این کد زیر رو امتحان کنید:

کد php:
shuttleVideo VideoReader('shuttle.avi'
مربوط به help خود MATLAB می شه و بایستی بدون مشکل اجرا بشه.
شاید ویدئویی که در تابع فراخونی می کنید، بد مسیر دادید. اگر رفع نشد error اش رو بذارید.
البته شخصا تجربه ی خاصی با MATLAB ندارم...

موفق باشید.
اگه امکانش هست میشه یه نفر این برنامرو تست کنه
کد:
clc;
close all;
clear all;
vidobj=videoReader('viptraffic.avi');
Framenum=vidobj.numberofframes;
framerate=vidobj.framerate;
ftwidth=vidobj.width;
frheigh=vidobj.hight;
for i=1:framenum
   img=read(vidobj,i);
   imshow(img);
   pause(0.1);
end
سلام.
یه اشکالات کوچیک داشت که اصلاح کردم، خودتون مقایسه کنید ...
کد php:
clc;
clear all;
close all;

vidobj=VideoReader('Viptraffic.avi');
framenum=vidobj.numberofframes;
framerate=vidobj.framerate;
ftwidth=vidobj.width;
frheigh=vidobj.height;
for 
i=1:framenum
   img
=read(vidobj,i);
 
  imshow(img);
 
  pause(0.1);
end 

موفق باشید
ببخشید این برنامه واسه تبدیل فیلم به عکس درسته؟

شرمنده یه سوال دیگه از کجا ایرادارو پیدا میکنید اخه من باز این برنامرو دارم ولی ایرادشو نمیفهمم از کجاست


کد:
vidobj=VideoReader('highwayl.avi');
vidHeight=vidobj.Height;
vidWidth=vidobj.Width;
%vidHeight=round(vidHeight/3);
%vidWidth=round(vidWidth/3);
s=struct('cdata',zeros(vidHeight,vidWidth,3,'uint8'),'colormap',[]);
k=1;
vidobj.currentTime=10;
while(vidobj.CurrentTime<=15)
%while hasFrame(vidobj)
I=readFrame(vidobj);
I=imresize(I,[vidHeight,vidWidth]);
imwrite(I,stract('img',num2str(k),'.jpg'));
s(k).cdata=double(I);
k=k+1;
end
set(gcf,'position',[150 150 vidobj.Width vidobj.Height]);
set(gca,'units','pixels');
set(gca,'position',[0 0 vidobj.Width vidobj.Height]);
movie(s,1,vidobj.Framerate);
 
صفحه‌ها: 1 2 3 4