Я использую C++ в ubuntu 12.04, используя gcc. Я пытаюсь выполнить несколько задач обработки изображений с помощью opencv. Для этого я хочу, чтобы пользователь выбирал изображение. Можно ли открыть проводник каталогов через C++, и позволить пользователю выбрать изображение, выбрав папки или диски и т. Д.? Я действительно не знал, как правильно ответить на этот вопрос, мои извинения, если это довольно рудиментарно. Ваша помощь очень ценится. Заранее спасибооткрыть окно для выбора изображений C++
0
A
ответ
1
Вам понадобится набор инструментов GUI, например Qt. У них обычно есть какая-то функция для того, что вы хотите. В случае Qt QFileDialog будет хорошим.
Для изучения Qt: Есть official tutorials или, может быть, this question.
Если вы хотите идти по этому пути вы также можете использовать совершенно отдельную программу только для получения имени файла. Возможно, что-то вроде zenity. На какой платформе вы хотите это сделать?
Смежные вопросы
- 1. Чтобы открыть диалоговое окно выбора приложения
- 2. Sahi - открыть окно для выбора файла для загрузки
- 3. VBScript, чтобы открыть диалоговое окно для выбора FilePath
- 4. Открыть окно мода jQuery onchange опции выбора
- 5. HTML/JS открыть окно для диска C $
- 6. Как открыть галерею на iPhone для выбора изображений?
- 7. C - Как открыть окно explorer
- 8. Открыть диалог для выбора браузера
- 9. Использование выбора для переключения изображений
- 10. PHP 'glob() для выбора изображений
- 11. Регулярное выражение для выбора изображений
- 12. Открыть галерею для всех изображений
- 13. PyQT - Как открыть окно без выбора папки или отменить вариант?
- 14. C# Открыть окно «Выбрать местоположение» в OneNote
- 15. открыть новое окно с помощью C# codebehind
- 16. C# Как открыть окно открытого приложения
- 17. Открыть новое окно формы в C# .net
- 18. Открыть всплывающее окно в xaf C#
- 19. Открыть диалоговое окно «Открыть диалоговое окно» (настольное приложение)
- 20. cakephp открыть окно просмотра изображений при нажатии на текст
- 21. C# открыть окно IE9 и приложить
- 22. Как открыть новое окно
- 23. Разблокировать окно. Открыть всплывающее окно?
- 24. Как открыть диалоговое окно выбора jar в модуле затмения pulgin
- 25. wpf C# не может открыть окно
- 26. Не удается открыть окно с SDL/C++
- 27. Открыть новое окно Google Chrome с C#
- 28. Открыть новое окно, используя Selenium в C#
- 29. C# Visual Studio Открыть новое окно
- 30. Как открыть дочернее окно?
Благодарим за отзыв. Означает ли это, что я должен скомпилировать свой код с помощью QT? Можете ли вы подробнее рассказать подробнее? –
Это на самом деле довольно сложно, поскольку Qt является полноценным GUI инструментарий, предназначенный для создания графических приложений. Я добавил несколько ссылок на учебники. – Sarien
Я, кажется, помню, что в OpenCV есть примеры с графическими пользовательскими интерфейсами. Может быть полезно посмотреть на них тоже. – Sarien