به بخش پرسش و پاسخ یادگیری عمیق خوش آمدید,
این نسخه آزمایشی سایت است.
لطفا به نکات زیر توجه کنید:
  • برای ارتباط با مدیران میتوانید از صفحه مدیران اقدام کنید.
  • سوال و جواب ها باید به زبان فارسی باشند. استفاده از زبان انگلیسی یا فینگلیش برای پاسخ دادن مجاز نیست.
  • لطفا بعد از پرسش سوال لینک سوال خود را در گرو تلگرام (Iran Deep Learning Group) معرفی کنید تا سریعتر به جواب برسید. برای دسترسی به آخرین لینک از منابع یادگیری استفاده کنید
  • لطفا بجای عکس از متن استفاده کنید. اگر متون طولانی هستند از سایت pastebin.com برای اپلود استفاده کرده و لینک حاصل را در سوال خود قرار دهید. برای قرار دادن تصویر ، از بخش ارسال تصویر ادیتور سایت استفاده کنید.
  • بعد از دریافت پاسخ، بهترین پاسخ را از طریق کلیک بر روی علامت تیک انتخاب کنید
  • اگر با خطا و یا مشکلی مواجه شدید از بخش تماس با ما در انتهای صفحه و یا ایمیل Coderx7@gmail.com موضوع را اطلاع دهید.

با تشکر

دسته بندی ها

0 امتیاز

چگونه میتوانم از نتایج tensorflow در Qt استفاده کنم

هدف پردازش داده ورودی در قالب یک GUI برای کاربر ساده می باشد

توسط (100 امتیاز)

1 پاسخ

+2 امتیاز

حداقل دو تا راه وجود داره:

1- کدی که مربوط به قسمت پردازش ورودی (مثلا تشخیص چهره، صدا، متن یا هرچیزی)، میشه رو توی پایتون بنویسید و بعدش هر موقع که نیاز بود از توی برنامه Qt ، اسکریپت پایتون رو صدا بزنید و نتایجش رو بردارید
برای نتایج هم می تونید توی اسکریپت پایتون بگید که نتایج رو توی فایل بنویسه و بعد شما بخونید یا pipeline کنه یا از خوده کنسول بخونید یا هر چیزی
که توی Qt، مثلا برای خوندن نتایج از کنسول، برای نمونه در مورد کلاس QProcess تحقیق کنید

2- کل tensorflow رو به عنوان یه کتابخونه خارجی به برنامه تون لینک کنید
چون tensorflow، واسط ++C داره که اینجا می تونید ببینید:

https://www.tensorflow.org/api_guides/cc/guide

خوده این صفحه توضیح داده که چه طوری می تونید برنامه رو توی ++C بنویسید و کامپایل کنید (باید از clone خوده tensorflow و bazel استفاده کنید)
یه سری ها هم اومدن یه تلاش هایی کردن برای اینکه یکم این پروسه آسونتر بشه

https://sites.google.com/view/compthoughts/tensorflow

ایده کلی تهش اینه که tensorflow رو به عنوان یه dll یا lib لینکش کنید به برنامه، حالا چه Qt باشه چه MFC باشه یا چیزای دیگه، اما اگه مشکلی با روش اول ندارید که یه اسکریپت توی پایتون بنویسید، کارتون خیلی زودتر راه می افته و بهتره اگه در مرحله prototyping هستین، حتما اول همین روش اسکریپتی رو امتحان کنید

توسط (1.6k امتیاز)
...