Artificial Intelligence - هوش مصنوعی

Artificial Intelligence - هوش مصنوعی (http://artificial.ir/intelligence/)
-   پردازش تصوير(Image Processing) (http://artificial.ir/intelligence/forum67.html)
-   -   مشکل در اجرا توابع در کتابخانه OpenCV 2.4.4 (http://artificial.ir/intelligence/thread11610.html)

rayson ۰۲-۵-۱۳۹۲ ۰۷:۰۰ بعد از ظهر

مشکل در اجرا توابع در کتابخانه OpenCV 2.4.4
 
باسلام.
من از OpencV 2.2 استفاده میکردم .
من الان دارم OpenCV 2.4.4 استفاده میکنم ولی بعضی توابع مانند CvSmooth که در نسخه 2.2 کار میداد اینجا قابل اجرا نیست .
من برای اجرا و یا معرفی این توابع باید چه عملی را انجام بدهم اگر امکانش هست راهنمایی کنید .
با تشکر .

babak_1234 ۰۲-۵-۱۳۹۲ ۰۷:۳۰ بعد از ظهر

نقل قول:

نوشته اصلي بوسيله rayson (پست 28475)
باسلام.
من از OpencV 2.2 استفاده میکردم .
من الان دارم OpenCV 2.4.4 استفاده میکنم ولی بعضی توابع مانند CvSmooth که در نسخه 2.2 کار میداد اینجا قابل اجرا نیست .
من برای اجرا و یا معرفی این توابع باید چه عملی را انجام بدهم اگر امکانش هست راهنمایی کنید .
با تشکر .


سلام

برخی از این توابع که در نسخه های قدیمی OpenCV وجود داره در نسخه های جدید پیاده سازی نشده. نسخه قدیمی به زبان C و نسخه جدید از زبان C++ استفاده میکنه. بهتره که از Documentation نسخه جدید استفاده کنی.

موفق باشید

rayson ۰۲-۵-۱۳۹۲ ۰۹:۰۹ بعد از ظهر

سلام.
من منظور شما از Documentation متوجه نشدم.
توابع جدید هست که درون OpenCV ایجاد شده است ؟
حالا اگربه همین ترتیب هست سئوالات زیر پیش میاد.
1- با این حساب توابعی که در نسخه های قدیمی استفاده میشد دیگه قابل استفاده نیست؟(اگر هست به چه صورت میشه برایش تعریف کرد)
2- حالا اگر توابع قدیمی دیگه قابل استفاده نیست این توابع جدید را از کجا میتوانم پیدا کنم که جایگزین توابع قدیمی کنم ؟( منظورم این است که به چه صورت باید تشخیص بدهم که به جای تابعی مثل Smooth چه تابعی برایش تعریف شده )

babak_1234 ۰۲-۵-۱۳۹۲ ۰۹:۲۳ بعد از ظهر

نقل قول:

نوشته اصلي بوسيله rayson (پست 28477)
سلام.
من منظور شما از Documentation متوجه نشدم.
توابع جدید هست که درون OpenCV ایجاد شده است ؟
حالا اگربه همین ترتیب هست سئوالات زیر پیش میاد.
1- با این حساب توابعی که در نسخه های قدیمی استفاده میشد دیگه قابل استفاده نیست؟(اگر هست به چه صورت میشه برایش تعریف کرد)
2- حالا اگر توابع قدیمی دیگه قابل استفاده نیست این توابع جدید را از کجا میتوانم پیدا کنم که جایگزین توابع قدیمی کنم ؟( منظورم این است که به چه صورت باید تشخیص بدهم که به جای تابعی مثل Smooth چه تابعی برایش تعریف شده )


Documentation در واقع مستنداتی هستند که برای یک نرم افزار یا پکیج خاصی ارائه میشه که نحوه استفاده از اون رو آموزش میده.
برای OpenCV از این لینک میتونی استفاده کنی
Welcome to opencv documentation! — OpenCV 2.4.5.0 documentation

تمام توابعی که نیاز داری داخل Documentation با نحوه استفاده وجود داره فقط باید یکمی وقت بزاری.

موفق باشید


زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۹:۴۲ بعد از ظهر ميباشد.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.