【发布时间】:2013-07-31 15:33:59
【问题描述】:
看起来很奇怪,我没有使用滑块通过滑动来查看轴上的图像/图形。下面显示的代码是我的 m 文件的一部分。
function slider2_Callback(hObject, eventdata, handles)
% hObject handle to slider2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
fname = getappdata(0, 'fname');
[a, map] = imread(fname);
x = ind2rgb(a, map);
b = get(handles.slider2,'value');
j = imadjust(x,[],[],b);
axes(handles.axes1);
imshow(j);
上面代码中的b 是一个变量。当我滑动滑块时,图像亮度会发生变化,但首先当我运行代码滑块时,滑块的初始点将位于最左侧。但是对于上面的代码滑块应该在中心,如下所示
如何为该滑块设置值(以增加/减少亮度)?我该怎么办?
【问题讨论】:
标签: matlab matlab-figure matlab-guide