2016-10-04 6 views
1

Когда я пытаюсь следующий код:Размер/длина имени TrackBar в OpenCV

namedWindow("My Window"); 
createTrackbar("Crop my picture", "My Window", &crop, 239); 

название бара дорожки, что он создан в «My Window» выглядит следующим образом:
«Crop п .. .re "

Как сделать, чтобы показать полное название?

Благодаря

+2

модуль OpenCV Highui предназначен только для отладки. Если вам нужен хороший графический интерфейс, вы должны использовать графическую библиотеку (например, Qt). Бессмысленно делать вещи Хайгуи хорошими. – Miki

+0

Спасибо за ответ Я думал, что возможность показать имя трех слов не попадает в красивый GUI, :-) Любая другая идея? – ssr

ответ

0

Похоже окно, которое вы создали свой TrackBar на слишком мал, особенно если вы показываете небольшой объект Mat на этом окне.

Создать новое окно:

namedWindow("My_Window",WINDOW_AUTOSIZE); 

Таким образом, вы будете иметь возможность увеличить его

+1

Длина текста в трекбаре не изменяется, поэтому я все еще могу видеть только «Crop n ... re», – ssr