انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: نحوه کامپایل opencv و چند کتابخانه دیگر  (دفعات بازدید: 1603 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #15 : 26 امرداد 1403، 10:05 ق‌ظ »
توی اوبونتو و دبیان کافیه libopencv-dev رو نصب کنید. نیازی به نصب دستی اون نیست.
خب من اونطوری نصب کردم ولی همش ارور میده نمیدونم باید چیکار کنم
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین 🇬🇧بریتانیای کبیر🇬🇧

  • High Hero Member
  • *
  • ارسال: 2657
  • جنسیت : پسر
  • GOD SAVE THE KING/QUEEN
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #16 : 26 امرداد 1403، 10:10 ق‌ظ »
برو opencv-doc رو نصب کن و مستنداتشو بخون.


🇬🇧🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧

آفلاین Aminavy-r

  • Jr. Member
  • *
  • ارسال: 59
  • جنسیت : پسر
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #17 : 26 امرداد 1403، 10:12 ق‌ظ »
احتمالا خوندن یک کتاب سی‌پلاس‌پلاس بهتر و سریع‌تر بهتون کمک می‌کنه تا اینکه سعی کنید با تست کردن یاد بگیرید.
#include "PATH"[/code]

خیلی عجیبه:
( مثلا الان من برم دستورات زیر رو بزنم ۹۰ درصد ارور ها از بین میره :
cd /usr/include/opencv4
mv opencv2 ..
اما خب این فکر نکنم درست باشه  و فکر کنم کامپایل مسیر رو گم بکنه.)

خب الان بعید نیست که سیستم رو به هم ریخته باشی!
اگه به هم ریخته باشه باید درستش کنی بعد اون بسته رو که neexoin گفته اگه نصب نکردی نصبش کنی
برای اینکه بدونی چجوری باید هدر رو include کنی، میتونی از مثال هایی که توی اینترنت هستن استفاده کنی.

آفلاین Aminavy-r

  • Jr. Member
  • *
  • ارسال: 59
  • جنسیت : پسر
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #18 : 26 امرداد 1403، 10:14 ق‌ظ »
توی اوبونتو و دبیان کافیه libopencv-dev رو نصب کنید. نیازی به نصب دستی اون نیست.
خب من اونطوری نصب کردم ولی همش ارور میده نمیدونم باید چیکار کنم

خروجی این رو بفرست:
ls -R /usr/include/opencv*
« آخرین ویرایش: 26 امرداد 1403، 10:17 ق‌ظ توسط Aminavy-r »

آفلاین 🇬🇧بریتانیای کبیر🇬🇧

  • High Hero Member
  • *
  • ارسال: 2657
  • جنسیت : پسر
  • GOD SAVE THE KING/QUEEN
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #19 : 26 امرداد 1403، 10:21 ق‌ظ »
پرونده‌ی opencv4/opencv2/opencv.hpp در بسته‌ی libopencv-core-dev هست که با نصب libopencv-dev به صورت خودکار نصب میشه(البته در دبیان)، بهتره از دبیان استفاده کنید یا اگه از آرچ استفاده میکنید استفاده از اونو بلد باشید. در این انجمن جواب پرسش هاتونو در توزیع های دبیان پایه بهتر میگیرید. من که در آرچ اصلا نفهمیدم چیکار کنم.

 و البته حالا که دیدم با نصب opencv در آرچ هم اون پرونده باید اضافه بشه و مشکل نحوه کامپایل شماست. پیشنمونه سازی پزونده های ضمیمه‌ای عیبی نداره.
« آخرین ویرایش: 26 امرداد 1403، 10:31 ق‌ظ توسط بریتانیای کبیر »
🇬🇧🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #20 : 26 امرداد 1403، 07:14 ب‌ظ »
پرونده‌ی opencv4/opencv2/opencv.hpp در بسته‌ی libopencv-core-dev هست که با نصب libopencv-dev به صورت خودکار نصب میشه(البته در دبیان)، بهتره از دبیان استفاده کنید یا اگه از آرچ استفاده میکنید استفاده از اونو بلد باشید. در این انجمن جواب پرسش هاتونو در توزیع های دبیان پایه بهتر میگیرید. من که در آرچ اصلا نفهمیدم چیکار کنم.

 و البته حالا که دیدم با نصب opencv در آرچ هم اون پرونده باید اضافه بشه و مشکل نحوه کامپایل شماست. پیشنمونه سازی پزونده های ضمیمه‌ای عیبی نداره.
در آرچ همه این پرونده ها در یک کتابخانه قرار میگیرند.( در مخازن رسمی )‌.
نقل‌قول
و البته حالا که دیدم با نصب opencv در آرچ هم اون پرونده باید اضافه بشه و مشکل نحوه کامپایل شماست. پیشنمونه سازی پزونده های ضمیمه‌ای عیبی نداره
متوجه نشدم؟
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #21 : 27 امرداد 1403، 02:14 ب‌ظ »
باید FLAGهاتون رو تصحیح کنید، بخصوص I- مهمه.

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #22 : 28 امرداد 1403، 02:31 ب‌ظ »
دوستان من هنوز نتونستم از فایل های سرآیند درست و حسابی استفاده بکنم اون وقت بخوام کامپایل کنم؟!
من نمیدونم مشکلش چیه هیچ ایده ایی ندارم ولی وقتی فایل سرآیند
opencv4/opencv2/opencv_modules
دو تا از ارور ها میره.
وقتی هم که دایرکتوری opencv2  رو انتقال میدم به /usr/include  همه ارور ها میره.
اگر هم لازمه عکس از تک تک ارور ها بگیرم و بفرستم
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #23 : 28 امرداد 1403، 05:31 ب‌ظ »
روش استفاده از سرآیندها رو نوشته بودم که دوباره اشتباه نوشتید. ابتدا یک کتاب بخونید و بعد با پروژه‌های ساده‌تر شروع کنید. هر جایی سعی کنید پله‌ها رو بپرید که سریع‌تر به مقصد برسید، جلوترش احتمالا با فشار بیشتری زمین می‌خورید.

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #24 : 29 امرداد 1403، 09:46 ق‌ظ »
روش استفاده از سرآیندها رو نوشته بودم که دوباره اشتباه نوشتید. ابتدا یک کتاب بخونید و بعد با پروژه‌های ساده‌تر شروع کنید. هر جایی سعی کنید پله‌ها رو بپرید که سریع‌تر به مقصد برسید، جلوترش احتمالا با فشار بیشتری زمین می‌خورید.

میشه دوباره توضیح بدید؟
یعنی میگید پول بدم واسه یک کتاب که به بگه چطور با س پ پ برنامه بنویسم؟علاقه ایی ندارم. میدونم دارم چیکار میکنم خوندن کتاب وقت تلف کردنه اونم واسه این زبان
« آخرین ویرایش: 29 امرداد 1403، 09:51 ق‌ظ توسط learner:~$ »
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #25 : 29 امرداد 1403، 12:09 ب‌ظ »
خب پس چرا با زبانی کار می‌کنی که یاد گرفتنش وقت تلف کردنه؟
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #26 : 29 امرداد 1403، 12:17 ب‌ظ »
خب پس چرا با زبانی کار می‌کنی که یاد گرفتنش وقت تلف کردنه؟
من هیچوقت از زبان س پ پ خوشم نیومده. اگر راهی سراغ دارید که از این کتابخانه اوپن سی وی بشه در زبان سی استفاده کرد بفرمایید و لطف کنید راهنمایی کنید. ;D
در غیر این صورت اگر میدونید چطور میشه از این کتابخانه تو س پ پ استفاده کرد بهم بگید باید چیکار کنم.
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #27 : 29 امرداد 1403، 01:46 ب‌ظ »
مشکلی که دارید توی سی و سی‌پلاس‌پلاس یکسانه. باید روش استفاده از سرآیندها و آرگومان‌های کامپایلر (مثلا CFLAGS) رو یاد بگیرید که اون‌ها هم تقریبا توی سی و سی‌پلاس‌پلاس یکی هستند. پیشنهاد من نوشتن برنامه‌های ساده‌تر برای شروعه و بعدش سراغ کتاب‌خونه‌های پیچیده‌ای مثل OpenCV برید. بهترین گزینه هم به نظر من کتابه.

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #28 : 29 امرداد 1403، 10:25 ب‌ظ »
مشکلی که دارید توی سی و سی‌پلاس‌پلاس یکسانه. باید روش استفاده از سرآیندها و آرگومان‌های کامپایلر (مثلا CFLAGS) رو یاد بگیرید که اون‌ها هم تقریبا توی سی و سی‌پلاس‌پلاس یکی هستند. پیشنهاد من نوشتن برنامه‌های ساده‌تر برای شروعه و بعدش سراغ کتاب‌خونه‌های پیچیده‌ای مثل OpenCV برید. بهترین گزینه هم به نظر من کتابه.
اینی که گفتید هیچ ربطی به برنامه نوشتن با زبان سی و س پ پ نداره و همش درمورد لینک و فایل های سرآیند و make, cmake هست. البته نمیشه گفت ربطشون به همدیگه ۰ درصده ولی الان به هیچ عنوان یاد گیری سی فلگ ها بدرد من نمیخور.
لطفا نگید که چیکار کنم یا نکنم هرکسی هرچی دوست داشته باشه میتونه یاد بگیره به اندازه فرسته های این تاپیک فقط کتاب برنامه نویسی دارم.
اینطوری بقیه رو گمراه میکنید معرفی کتاب فقط واسه ابتدای کار خوبه نه منی که الان میفهمم کد نویسی چیه.
کم کم دارم صبرم رو از دست میدم میخوام برم سراغ پرل.
حالا ببینم این کتابخانه چی میشه. میخوام از کتابخانه های دیگه استفاده کنم ولی اونا خیلی پیچیده تر از اوپن سی وی بودند.
« آخرین ویرایش: 29 امرداد 1403، 10:33 ب‌ظ توسط learner:~$ »
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : نحوه کامپایل opencv و چند کتابخانه دیگر
« پاسخ #29 : 29 امرداد 1403، 10:53 ب‌ظ »
لطفا نگید که چیکار کنم یا نکنم
دیگه وقتی اینجا سوال می‌پرسید، دارید از افراد تقاضا می‌کنید که بهتون بگن چیکار کنید یا نکنید. اینکه افراد چطوری سعی می‌کنن بهتون کمک کنن، خواست خودشونه.

اینطوری بقیه رو گمراه میکنید معرفی کتاب فقط واسه ابتدای کار خوبه نه منی که الان میفهمم کد نویسی چیه.
سعی کنید از خودتون جلو نیوفتید. این می‌تونه بزرگترین مانع برای پیشرفتتون باشه. من حدود ۲۵ ساله که برنامه‌نویسی می‌کنم، حداقل با ۱۰ زبان برنامه‌نویسی مختلف پروژه‌های بزرگ انجام دادم و هنوز اگر بخوام زبان جدیدی یاد بگیرم، با یک کتاب شروع می‌کنم.