이미지 처리가 처음입니다. 흑백 이미지로 픽셀 값을 얻으려고합니다. 나는 여기서 검색했지만 그것에 대해 올바른 방법을 찾을 수 없습니다. RGB 값에 대한 많은 게시물을 보았지만 M x N x 1 배열로 생각되는 흑백 값을 가진 샘플을 찾고 있습니다. 이게 어떻게 자바에서 성취 될 수 있는지 궁금 해서요.Java에서 흑백 이미지의 픽셀 값을 얻는 방법
-1
A
답변
0
0
일반적으로 Java에서는 BufferedImage를 사용하여 이미지를 나타냅니다. BufferedImage에는 폭 x 높이 X 채널 길이 (이미지 크기)의 1D 배열이 들어 있습니다. 픽셀 값에 액세스하기 위해, 실제로 간단한 해결책은 래스터 사용하는 것이다 : 상기 이미지 인코딩에 따라 서로 다른 범위
BufferedImage image = ... // A gray level or binary image
WritableRaster wr = image.getRaster() ;
for (int y=0 ; y < image.getHeight() ; y++)
for (int x=0 ; x < image.getWidth() ; x++)
int pixelvalue = wr.setSample(x, y, 0) ;
pixelvalue 될 것이다 (image.getType())
- TYPE_BYTE_BINARY 범위 = [0,1], 검은 색 및 흰색 = 0 = 1
- TYPE_BYTE_GRAY 범위 = [0255] = 0, 흑백 = 255
- TYPE_USHORT_GRAY, = 0,65535, 블랙 범위 = 0, 흰색 = 65535이다.
픽셀에 액세스하는 가장 빠른 방법은 DataBuffer를 사용하는 것이지만 조금 더 복잡합니다.
+0
왜 투표가 늦습니까? 의견이 도움이 될 것입니다! – FiReTiTi
관련 문제
- 1. getRGB를 사용하여 Java에서 이미지의 픽셀 값 배열을 얻는 방법
- 2. Matlab - 픽셀 값을 얻는 방법?
- 3. OpenCV에서 웹캠 캡쳐로 매트 이미지의 픽셀 값을 얻는 방법
- 4. Java에서 TIFF 이미지의 픽셀 값 가져 오기
- 5. 이미지의 픽셀 값을 읽는 중
- 6. 그레이 스케일 또는 흑백 이미지의 각 픽셀의 픽셀 값을 가져 옵니까?
- 7. jpeg 이미지의 픽셀 값을 CUDA의 배열로 읽어들입니까?
- 8. 총 이미지의 픽셀 수
- 9. hadoop에서 픽셀 rgb 값을 얻는 방법은 무엇입니까?
- 10. 흑백 이진 이미지의 크기 계산
- 11. XNA에서 화면의 픽셀 당 픽셀 값을 얻는 방법?
- 12. YUV 이미지의 픽셀 값 인쇄
- 13. OpenCV : 픽셀 수를 얻는 방법?
- 14. Python/Django에서 이미지의 DPI 값을 얻는 방법
- 15. 재조정 된 흑백 사진의 픽셀 색상을 변경하십시오.
- 16. 이미지의 픽셀 값을 수정할 수 있습니까?
- 17. 파이썬에서 이미지의 픽셀 값을 변경하려면 어떻게해야합니까?
- 18. .jpg 이미지의 픽셀 값을 바이트 배열로 읽어들입니다.
- 19. 파이썬에서 jpeg 이미지의 픽셀 값을 액세스/편집하십시오.
- 20. jQuery를 통해 인라인 배경 이미지의 픽셀 높이를 얻는 방법
- 21. 안드로이드의 터치 이벤트에서 이미지의 색상 (또는 픽셀)을 얻는 방법
- 22. TYPE_USHORT_GRAY로 Java에서 흑백 이미지 읽기
- 23. UIImageView 이미지의 픽셀 값
- 24. C# .NET에서 이미지의 픽셀 색상을 변경하는 방법
- 25. 흑백 이미지의 일반적인 비트 값은 무엇입니까?
- 26. 자바 스크립트에서 흑백 픽셀 간의 거리를 확인하십시오.
- 27. 샘플 이진 이미지의 픽셀 밀도를 계산하는 방법
- 28. firebase java에서 부모 값을 얻는 방법 howt는
- 29. java에서 이미지의 개요 경로를 얻는 방법은 무엇입니까?
- 30. 이미지의 픽셀 색상 설정
RGB 값의 문제점은 무엇입니까? 검정색의 경우'rgb (0,0,0)'이고 흰색의 경우'rgb (255,255,255)'입니다. – c0der
StackOverflow에 대한 질문을하기 전에이 섹션을 읽어보십시오. http://stackoverflow.com/help/mcve. 귀하의 질문은 너무 모호하여 편집하지 않고 대답 할 수 없습니다. – Farside