امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش openCV
نویسنده پیام
h0x00i آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 109
تاریخ عضویت: دى ۱۳۸۹

تشکرها : 2866
( 2450 تشکر در 949 ارسال )
ارسال: #12
RE: آموزش openCV
شما از کدوم ورژن از این کتابخانه استفاده می کنید ؟؟؟
و از درست نصب کردن این کتابخانه اطمینان دارید ؟

اگه همون برنامه بالا رو اجرا کنید جواب می گیرید این خطا به احتمال زیاد به نحوه نصب برنامه شما بر میگرده لطفا مراحل نصب مثل ویدئو قسمت راهنما طی کنید .

:)

دوستان الکترونیکی پیشنهاد می کنم حتما برن python یاد بگیرن ...
پروژه ، مقاله ،... 
(آخرین ویرایش در این ارسال: ۱۸-مرداد-۱۳۹۱, ۰۱:۵۱:۱۱، توسط h0x00i.)
۱۸-مرداد-۱۳۹۱, ۰۱:۳۶:۳۹
وب سایت ارسال‌ها
پاسخ
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #13
RE: آموزش openCV
اقا من صبح تا حالا کچل شدم تا به جایی برسم که حالا هستم آخرش هم ده هزار خط ارور میده که برنامه کامپایل نمی شهBiggrin
طبق توضیح اینجا عمل کردم
با این تفاوت که من از ورژن 2.4.4 استفاده می کنم و X64 و VS2010
تغییرات لازم رو دادم مثال خودش رو هم عینا کپی کردم تا حالا می فهمیدم اررور چی میده و حلش می کردم ولی هیچی از این نمی فهممBiggrin
لیست اررور ها
کد:
Error
25
error LNK2001: unresolved external symbol _cvWaitKey
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
26
error LNK2001: unresolved external symbol _cvMoveWindow
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
15
error LNK2001: unresolved external symbol "void __cdecl cv::subtract(class cv::_InputArray const &,class cv::_InputArray const &,class cv::_OutputArray const &,class cv::_InputArray const &,int)" (?subtract@cv@@YAXABV_InputArray@1@0ABV_OutputArray@1@0H@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
1
error LNK2001: unresolved external symbol "void __cdecl cv::namedWindow(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int)" (?namedWindow@cv@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
24
error LNK2001: unresolved external symbol "void __cdecl cv::imshow(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class cv::_InputArray const &)" (?imshow@cv@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV_InputArray@1@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
5
error LNK2001: unresolved external symbol "void __cdecl cv::GaussianBlur(class cv::_InputArray const &,class cv::_OutputArray const &,class cv::Size_<int>,double,double,int)" (?GaussianBlur@cv@@YAXABV_InputArray@1@ABV_OutputArray@1@V?$Size_@H@1@NNH@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
6
error LNK2001: unresolved external symbol "void __cdecl cv::fastFree(void *)" (?fastFree@cv@@YAXPAX@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
4
error LNK2001: unresolved external symbol "void __cdecl cv::divide(class cv::_InputArray const &,class cv::_InputArray const &,class cv::_OutputArray const &,double,int)" (?divide@cv@@YAXABV_InputArray@1@0ABV_OutputArray@1@NH@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
2
error LNK2001: unresolved external symbol "void __cdecl cv::absdiff(class cv::_InputArray const &,class cv::_InputArray const &,class cv::_OutputArray const &)" (?absdiff@cv@@YAXABV_InputArray@1@0ABV_OutputArray@1@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
10
error LNK2001: unresolved external symbol "public: void __thiscall cv::Mat::deallocate(void)" (?deallocate@Mat@cv@@QAEXXZ)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
9
error LNK2001: unresolved external symbol "public: void __thiscall cv::Mat::copySize(class cv::Mat const &)" (?copySize@Mat@cv@@QAEXABV12@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
12
error LNK2001: unresolved external symbol "public: void __thiscall cv::Mat::convertTo(class cv::_OutputArray const &,int,double,double)const " (?convertTo@Mat@cv@@QBEXABV_OutputArray@2@HNN@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
18
error LNK2001: unresolved external symbol "public: virtual double __thiscall cv::VideoCapture::get(int)" (?get@VideoCapture@cv@@UAENH@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
19
error LNK2001: unresolved external symbol "public: virtual bool __thiscall cv::VideoCapture::isOpened(void)const " (?isOpened@VideoCapture@cv@@UBE_NXZ)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
20
error LNK2001: unresolved external symbol "public: virtual __thiscall cv::VideoCapture::~VideoCapture(void)" (??1VideoCapture@cv@@UAE@XZ)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
11
error LNK2001: unresolved external symbol "public: class cv::MatExpr __thiscall cv::Mat::mul(class cv::_InputArray const &,double)const " (?mul@Mat@cv@@QBE?AVMatExpr@2@ABV_InputArray@2@N@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
21
error LNK2001: unresolved external symbol "public: __thiscall cv::VideoCapture::VideoCapture(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0VideoCapture@cv@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
16
error LNK2001: unresolved external symbol "public: __thiscall cv::_OutputArray::_OutputArray(class cv::Mat &)" (??0_OutputArray@cv@@QAE@AAVMat@1@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
3
error LNK2001: unresolved external symbol "public: __thiscall cv::_InputArray::_InputArray(class cv::Mat const &)" (??0_InputArray@cv@@QAE@ABVMat@1@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
13
error LNK2001: unresolved external symbol "int __cdecl cv::_interlockedExchangeAdd(int *,int)" (?_interlockedExchangeAdd@cv@@YAHPAHH@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
17
error LNK2001: unresolved external symbol "class cv::Scalar_<double> __cdecl cv::sum(class cv::_InputArray const &)" (?sum@cv@@YA?AV?$Scalar_@N@1@ABV_InputArray@1@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
7
error LNK2001: unresolved external symbol "class cv::Scalar_<double> __cdecl cv::mean(class cv::_InputArray const &,class cv::_InputArray const &)" (?mean@cv@@YA?AV?$Scalar_@N@1@ABV_InputArray@1@0@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
23
error LNK2001: unresolved external symbol "class cv::MatExpr __cdecl cv::operator+(class cv::MatExpr const &,class cv::Scalar_<double> const &)" (??Hcv@@YA?AVMatExpr@0@ABV10@ABV?$Scalar_@N@0@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
22
error LNK2001: unresolved external symbol "class cv::MatExpr __cdecl cv::operator+(class cv::Mat const &,class cv::Mat const &)" (??Hcv@@YA?AVMatExpr@0@ABVMat@0@0@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
14
error LNK2001: unresolved external symbol "class cv::MatExpr __cdecl cv::operator*(double,class cv::Mat const &)" (??Dcv@@YA?AVMatExpr@0@NABVMat@0@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
8
error LNK2001: unresolved external symbol "class cv::_OutputArray const & __cdecl cv::noArray(void)" (?noArray@cv@@YAABV_OutputArray@1@XZ)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
27
error LNK1120: 26 unresolved externals
C:\Users\Behzad\Desktop\temp\OPENCV\Release\OPENCV.exe
OPENCV
به جون شما الان سرم رو تو دیوار می زنم!033036

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۱۶-اسفند-۱۳۹۱, ۲۰:۲۰:۰۳، توسط behzady.)
۱۶-اسفند-۱۳۹۱, ۲۰:۱۷:۳۰
وب سایت ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #14
RE: آموزش openCV
با عقل ناقصم احتمال میدم یکدانه هدر رو نزاشتی
یا گذاشتی اما عمل نمیکنه
یا توی این ورژن عمل نمیکنه
۱۶-اسفند-۱۳۹۱, ۲۰:۳۶:۳۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : behzady
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #15
RE: آموزش openCV
(۱۶-اسفند-۱۳۹۱, ۲۰:۳۶:۳۷)babyy نوشته است: با عقل ناقصم احتمال میدم یکدانه هدر رو نزاشتی
یا گذاشتی اما عمل نمیکنه
یا توی این ورژن عمل نمیکنه
300 مگ دانلود کردم
خیر سرشون برای این ورژن جدید چیزی ندارن!Angry
حالا چی کار کنم مثال خودش هست کاریش نکردم!Angry
متخصصین امر کمک کنید!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
۱۶-اسفند-۱۳۹۱, ۲۰:۴۲:۵۹
وب سایت ارسال‌ها
پاسخ
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #16
RE: آموزش openCV
(۱۶-اسفند-۱۳۹۱, ۲۰:۴۲:۵۹)behzady نوشته است:
(۱۶-اسفند-۱۳۹۱, ۲۰:۳۶:۳۷)babyy نوشته است: با عقل ناقصم احتمال میدم یکدانه هدر رو نزاشتی
یا گذاشتی اما عمل نمیکنه
یا توی این ورژن عمل نمیکنه
300 مگ دانلود کردم
خیر سرشون برای این ورژن جدید چیزی ندارن!Angry
حالا چی کار کنم مثال خودش هست کاریش نکردم!Angry
متخصصین امر کمک کنید!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
من هیچ تجربه ای ندارم + با opencv کار نکردم...

ولی اگه احتمال میدین که مربوط به x64 بودن باشه...:
target platform رو به x86 تغییر بدین... شاید مشکل حل بشه...(البته اگه این opencv فایل dll باشه)
۱۶-اسفند-۱۳۹۱, ۲۰:۴۹:۵۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : behzady
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #17
RE: آموزش openCV
خودش یه ورژن جدا برای 64 داده
-
اگه شاخ در آوردنی بود ...
با VS2008 آزمایش کردم اختلاف بدون شرح هستBiggrin
کد:
حل شد.
همش مال Cout هستBiggrin

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

یه سوتی دادم یه کتاب خونه نبود توش Biggrin
حالا همون ارور های قبلی رو میده

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۱۶-اسفند-۱۳۹۱, ۲۱:۰۲:۰۷، توسط behzady.)
۱۶-اسفند-۱۳۹۱, ۲۰:۵۵:۵۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : salehjg
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #18
RE: آموزش openCV
!!!
----
برای پردازش تصویر که چیزی لازم نیست... همش کار کردن با بایت و پیکسله دیگه Biggrin

!!!
----
برای پردازش تصویر که چیزی لازم نیست... همش کار کردن با بایت و پیکسله دیگه Biggrin
(آخرین ویرایش در این ارسال: ۱۶-اسفند-۱۳۹۱, ۲۱:۱۲:۴۰، توسط salehjg.)
۱۶-اسفند-۱۳۹۱, ۲۱:۰۵:۰۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : behzady, babyy
h0x00i آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 109
تاریخ عضویت: دى ۱۳۸۹

تشکرها : 2866
( 2450 تشکر در 949 ارسال )
ارسال: #19
RE: آموزش openCV
سلام اگه مثل آموزش برید جلو اتفاقی نمی افته و کاملا کتابخانه ها نصب میشن
http://docs.opencv.org/doc/tutorials/int...dio-how-to

ولی پیشنهاد می کنیم از ورژن 2.1 استفاده کنید
من توی تاپیک مشکلات openCV یه ویدئو گذاشتم انم خوبه ببینی ... در ضمن توی youtube کلی ویدئو در مورد نصب openCV وجود داره ..... ((یه پیشنهاد دوستانه اگه می خوای حرفه ای openCV کار کنی برو تو لینوکس ))

:)

دوستان الکترونیکی پیشنهاد می کنم حتما برن python یاد بگیرن ...
پروژه ، مقاله ،... 
(آخرین ویرایش در این ارسال: ۱۶-اسفند-۱۳۹۱, ۲۲:۳۹:۴۶، توسط h0x00i.)
۱۶-اسفند-۱۳۹۱, ۲۲:۳۹:۱۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : behzady, babyy
ROBOTICS آفلاین
كاربر دو ستاره
**

ارسال‌ها: 208
موضوع‌ها: 121
تاریخ عضویت: خرداد ۱۳۸۷

تشکرها : 22
( 562 تشکر در 190 ارسال )
ارسال: #20
RE: آموزش openCV
(۱۶-اسفند-۱۳۹۱, ۲۲:۳۹:۱۸)h0x00i نوشته است: ولی پیشنهاد می کنیم از ورژن 2.1 استفاده کنید
من توی تاپیک مشکلات openCV یه ویدئو گذاشتم انم خوبه ببینی ... در ضمن توی youtube کلی ویدئو در مورد نصب openCV وجود داره ..... ((یه پیشنهاد دوستانه اگه می خوای حرفه ای openCV کار کنی برو تو لینوکس ))

ولی من ورژن OpenCV 2.3.1 را پیشنهاد می کنم
بین این دو ورژن خیلی تفاوت وجود دارد
کار بسیار راحت تر وسریع تر شده

من با هر دو ورژن کار کردم برای همین هم می گویم 2.3.1 یک چیز دیگر است

صد در صد از لینوکس استفاده کن ترجیحا هم کوبونتو آخرین نسخه ی LTS

هرکه را اسرار حق آموختند
مهر کردند و دهانش دوختند
۱۶-اسفند-۱۳۹۱, ۲۲:۴۹:۴۸
ارسال‌ها
پاسخ
تشکر شده توسط : behzady, h0x00i, babyy
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #21
RE: آموزش openCV
به حول و قویه یه الهی اولین برنامه اجرا شدBiggrin
به طرق اتفاقی 1- فهمیدم خروجی x86 میده برای همین از همون کتاب خونه استفاده کردم
2- مشکل فایل بود یه مثال دیگه رو زدم کار کردBiggrin
تا ببینیم کدوم تابع مشکل داره فعلا که حل شد
از همه سپاس گزارBiggrin

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
۱۷-اسفند-۱۳۹۱, ۰۰:۵۶:۲۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, h0x00i
molavy2003 آفلاین
تازه وارد

ارسال‌ها: 7
موضوع‌ها: 0
تاریخ عضویت: بهمن ۱۳۸۹

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #22
RE: آموزش openCV
تاپیک یک کم قدیمیه ولی من مشکلم اینه که اصلا کار نمیکنه این پیدا کردن دایره
یک جاهای پرت رو شناسایی می کنه
۱۱-شهریور-۱۳۹۲, ۱۹:۲۵:۰۵
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سوالات مربوط به openCV ROBOTICS 12 12,626 ۳۱-خرداد-۱۳۹۴, ۱۳:۲۲:۴۷
آخرین ارسال: salehjg

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 4 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS