رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از opencv در برنامه های windows form application ویژوال استودیو
#1
به نام خدا

اگه قصد داشته باشید در ویژوال استودیو یه windows form application ایجاد کنید و از کتابخانه های opencv استفاده کنید، در هنگام کامپایل با خطای شبیه زیر مواجه خواهید شد:
C:\OpenCV2.2\include\opencv2/core/types_c.h(284): error C3862: 'cvRound': cannot compile an unmanaged function with /clr:pure or /clr:safe
1> Inline native assembly not supported in managed code
1>C:\OpenCV2.2\include\opencv2/core/types_c.h(284): error C3645: 'cvRound' : __clrcall cannot be used on functions compiled to native code
1>C:\OpenCV2.2\include\opencv2/core/operations.hpp(78): error C3862: 'CV_XADD': cannot compile an unmanaged function with /clr:pure or /clr:safe
1> Inline native assembly not supported in managed code
1>C:\OpenCV2.2\include\opencv2/core/operations.hpp(78): error C3645: 'CV_XADD' : __clrcall cannot be used on functions compiled to native code
1>C:

راه حل:
کافیه برنامه رو فقط با clr کامپایل کنید. برای این کار مراحل زیر را دنبال کنید:
Right click on your project
Click the Properties menu item
Navigate to Configuration Properties ->configuration properties -> General
Change the Common Language Runtime Support to: Common Language Runtime Support (/clr)
[عکس: matlabOpencv.gif]

« کلاس های آموزش پردازش تصویر با نرم افزار متلب »

جهت کسب اطلاعات بیشتر با شماره تلفن 09130130252 تماس حاصل فرمائید.


«جهت مشاهده سرفصل این دوره کلیک نمایید»
پاسخ
سپاس شده توسط
#2
این هم یک نمونه برنامه ی خیلی ساده که در ویژوال استودیو 2008 نوشته شده. هدف از این برنامه نشان دادن یک برنامه در windows form و استفاده از opencv هست.
menu-opencv.rar
پسورد: www.mojsazan.com (بدون //:http)
[عکس: matlabOpencv.gif]

« کلاس های آموزش پردازش تصویر با نرم افزار متلب »

جهت کسب اطلاعات بیشتر با شماره تلفن 09130130252 تماس حاصل فرمائید.


«جهت مشاهده سرفصل این دوره کلیک نمایید»
پاسخ
سپاس شده توسط ghasemy
#3
سلام
پسورد http:\\ نداره ظاهرا اینجا اتوماتیک اضافه میشه بنابراین پسورد اینه: www[dot]mojsazan[dot]com
متاسفانه من نتونستم رو سیستم خودم اجرا کنم (البته احتمال 99درصد مشکل از سیستم منه)
هنوز نتونستم اولین برنامه با OpenCV رو Run کنم :-(
پاسخ
سپاس شده توسط مهدی ابراهیمی
#4
سلام من یه برنامه وبکم با فرم نوشتم فقط اینکه میخام تصویر داخل یه پنجره داخل فرم نشون بده و پنجره جدا باز نشه.راهنمایی کنید.
پاسخ
سپاس شده توسط


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  استفاده از opencv در php mustafa_mfi 0 2,052 02-19-2017, 09:13 AM
آخرین ارسال: mustafa_mfi
  استفاده از openCV در برنامه eclipse یا codeblocks eshahnazi 0 1,918 06-07-2016, 12:39 AM
آخرین ارسال: eshahnazi
  طریقه علامت گذاری رنگ های خاص تصویر توسط پردازش تصویر (C++‎ , OpenCV ) rayson 3 6,316 11-29-2014, 02:17 PM
آخرین ارسال: sorena71
Brick آموزش نصب OpenCV در ویژوال استودیو 2010 به همراه یک برنامه ساده مهدی ابراهیمی 53 79,644 08-16-2014, 11:55 PM
آخرین ارسال: matmot
  سوالاتی در زمینه شروع پردازش تصویر با OpenCV diamond87 7 10,508 07-27-2014, 04:28 AM
آخرین ارسال: مهدی ابراهیمی
  opencv industrial board کاوه 1 3,705 07-18-2014, 04:59 PM
آخرین ارسال: محمدرضا محبیان
  آموزش نصب OpenCV 2.4.7 در ویژوال استودیو 2012 مهدی ابراهیمی 1 4,201 07-11-2014, 07:39 AM
آخرین ارسال: m_parsa11
  چطور opencv 2.3.1 رو در ویژوال استودیو نصب کنم؟ h0x00i 23 29,931 04-05-2014, 11:17 PM
آخرین ارسال: مهدی ابراهیمی
  مشکل در استفاده از توابع (cv::Exception at memory location) Curious 1 4,017 02-18-2014, 02:48 AM
آخرین ارسال: adbco
  سوال:Decode کردن با OpenCV( تشخیص کدهای QR ) rayson 3 5,742 12-10-2013, 03:31 AM
آخرین ارسال: مهدی ابراهیمی

پرش به انجمن:


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