0
我在openCV中使用createTrackbar来选择图像上的不同动作:旋转,调整大小或阈值等。Basicactions是回调函数。使用createTrackbar显示类型
createTrackbar(trackbar_type, window_name,
&type_action, type_max, basicactions);
void basicactions(int, void*)
{
switch(type_action)
{
case 0: // Original image
{
imshow(window_name,im);
break;
}
case 1: // Change contrast
{
double contrast = (double) (2*value-255);
Mat out=imcontrast(im,contrast);
imshow(window_name, out);
break;
}
case 2: //Resizing
{
问题是我想显示当前操作给用户。但是,trackbar只能显示数字。并且在Windows上无法以全尺寸显示trackbar的名称(缩短了)。无论如何显示字符串在trackbar而不是数字?