2017-02-12 1 views
0

저는 2D 이진 행렬을 가지고 있으며, 그레이 스케일 이미지를 얻고 싶습니다. 누군가는 imwrite를 사용하라고 제안했으나, 문제는 흑백 대신에 내가 얻는 색깔이 검은 색과 붉은 색이라는 것입니다. 행렬에는 0과 1 만 포함됩니다. 왜 이런 일이 일어나고 있는지 또는 내가 원하는 결과를 얻을 수있는 방법. OS X에서 실행 중입니다. 이미지를 만들려는 라인입니다. 고맙습니다.이진 행렬을 옥타브로 표현합니다.

imwrite(matrix, "image.bmp"); 
+0

어떤 옥타브 버전을 사용하고 있습니까? – carandraug

답변

0

행렬을 부울 행렬로 변환해야합니다.

미래 : 일부 샘플 이미지를 만드는 코드 스 니펫이 더 좋을 것입니다. https://stackoverflow.com/help/mcve

+0

감사합니다. 그것은 내가 필요로했던 바로 그 것이었다. 나는 당신의 마지막 부분이 (코드 스 니펫과 함께) 대답한다는 것을 이해하지 못했다. –

관련 문제