PDA

View Full Version : شروع پردازش تصویر



diamond87
شنبه 11 آبان 1392, 15:52 عصر
با سلام و احترام فراوان خدمت شما
امیدوارم خسته نباشید
واقعا از اطلاعات نابی که در اختیار ما با سایت جامعتون میذارید ممنون انشالا خداوند پاسخگوی زخماتتون باشه http://forum.qtips.ir/images/smilies/heart.gif
من دانشجوی مخابرات سیستم هستم و عاشق پردازش تصویر البته فقط یه کم c کار کردم و با زبانهای دیگه سر و کاری نداشتم بنابراین هیچ تعصبی به هیچکدوم ندارم
توی نت انقدر درباره پردازش تصویر گشتم که دیونه شدم راستش خیلی خسته شدم چند تا سوال داشتمhttp://forum.qtips.ir/images/smilies/angry.gif
1.ظاهرا حرفه ای ترین مسیر استفاده از opencv هست (راههای دیگه خیلی حرفه ای نیست و بیشتر دانشجوییه مثه متلب) چرا که من میخوام کاملا عملی کار کنم و پروژه ها قابل پیاده سازی روی میکرو ها یا پردازنده ها مثل fpga و arm رو داشته باشن و بشه به طور کامل روی یک برد میکرو و بقیه قطعات رو گذاشت و کاملا مستقل از کامپیوتر باشه (مثلا بینایی یک روبات)ولی موندم از کدوم زبان استفاده کنم ++c یا #c ؟؟؟؟
شما میگین پرفرمنس ++cخیلی بهتر از #cهست ولی یه موضوعی که توی خیلی سایتها باهاش مواجه شدم اینه که میگین #cانقدر کار راساده کرده که میشه خیلی جاها قید پرفرمنس رو زد چرا که c ++ سختر از #C هست خوب با این تفاسیر ادم مگه دیونه است میره همون #c رو یاد میگیره!!http://forum.qtips.ir/images/smilies/biggrin.gif نکته جالب اینجاست که #cنیاز به دات نت داره ایا میکرو یا پردازنده ای هست که بشه دات نت رو روش نصب کرد؟؟؟ اصلا سی شارپ real time هست؟؟تو انتخاب زبان برنامه نویسی من خیلی گیج شدم ب شدت نیاز به کمک دارم
2.به نظرتون کدوم منبع رو بخونم؟(کتاب یا فایل خاصی که مد نظرتونه) یا نه برم کلاس ؟ (شما کلاس ندارین؟؟خصوصی یا گروهی؟؟)یا به نظرتون کلا چه جوری شروع کنم مثلا ابتدا زبانی که شما میگید بهتره رو ،مقدماتش رو یاد بگیرم بعد مفاهیم اولیه پردازش تصویر بعد opencv و ....
3. کتابخونه opencv با هر دو نرم افزار visual studio , qt قابل استفاده است شما به نظرتون کدوم بهتره؟

5. در کل هر پیشنهادی که به عنوان استاد من داشته باشید خوشحالم میکنه چراکه راهی که من میخوام برمو شما رفتید مممنون میشم کمکم کنید

مصطفی ساتکی
پنج شنبه 16 آبان 1392, 12:25 عصر
جواب 1 : بدون شک اگر تمایل به develop الگوریتم های پردازش تصویر هم دارید زبان C++‎ بهترین گزینه هستش .
C#‎ از نظر performance و انتقال به سکوهای مختلف توانایی رقابت با C++ رو نداره اصلاً برای چنین کار و هدفی تولید نشده و حتی wrapper رسمی OpenCV هم براش نداریم.
جواب 2: شما در ابتدا بایستی کتاب گنزالس و بعد کتاب های opencv رو مطالعه کنید بدون مطالعه گنزالس قدرت نوشتن الگوزیتم های dip رو ندارید.
جواب 3 : بلی فرقی نداره فقط Qt مستقل از سکو هستش.