Я пытаюсь преобразовать импортированную цветную картинку в оттенки серого.Ошибка импорта изображения в графе Mathematica
Вот что я пытался до сих пор, но Mathematica просто падает после выполнения этого кода, может быть, вы можете найти ошибку, не может признать, что я делаю неправильно:
SetDirectory[NotebookDirectory[]]
testimage = Import["test.jpg"]
matrixpic = getMatrix[testimage]
matrixpic = getMatrix[testimage]
greypic =
Graphics[
Raster[
matrixpic, {{0, 0}, {sizeX[matrixpic], sizeY[matrixpic]}}, {0,
255}, ColorFunction -> (GrayLevel[#[[1]]*0.3 + #[[2]]*0.5 + #[[
3]]*0.2] &)
],
ImageSize -> {sizeX[matrixpic], sizeY[matrixpic]},
AspectRation -> Automatic
]
Show[greypic]
Что случилось с 'ColorConvert [testimage," Grayscale "]'? –
Хотите указать значение, как вы можете видеть? –