看起来很奇怪,我没有使用滑块通过滑动来查看轴上的图像/图形。下面显示的代码是我的 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
在上面的代码中是一个变量。我滑动滑块的那一刻图像亮度会发生变化,但起初当我运行代码滑块时,滑块的初始点将位于最左侧。但是对于上面的代码滑块应该在中心,如下所示
如何为该滑块设置值(增加/减少亮度)?我该怎么做?