八度显示低亮度图像

Octave display low brightness images

我使用 graphics_toolkit('gnuplot') 作为 Octave。

原图如下:

然而,当我使用 imshow 时,图像似乎更暗: image = imread('Lenna.png') imshow(image)

灰色版本运行良好: pkg load image gray = rgb2gray(image) imshow(gray)

如何解决 imshow 问题?

我通过将图形工具包更改为 qt:

来解决我的问题
graphics_toolkit('qt')

你应该使用 octaveoctave --no-gui 而不是 octave-cli 因为 octave-cli 不会 link 到 qt.