-1
ImageIO.read 메소드로 생성 된 포인트로 가득 찬 arraylist를 어떻게 인쇄합니까? 이 나를 위해 작동하지 않는 것 :(Java 인쇄 Array 포인트 목록
for(int i = 0; i < list.size(); i++) {
System.out.println(deepToString(list.get(i)));
}
ImageIO.read 메소드로 생성 된 포인트로 가득 찬 arraylist를 어떻게 인쇄합니까? 이 나를 위해 작동하지 않는 것 :(Java 인쇄 Array 포인트 목록
for(int i = 0; i < list.size(); i++) {
System.out.println(deepToString(list.get(i)));
}
ImageIO.read()
반환 당신이 List<Point>
? 당신이 어떤 곳에서 List<Point>
을 받고 가정 거지에서만 BufferedImage
가. 다음 작동합니다.
List<Point> list = ...;
for (Point p : list)
System.out.println(p);
당신의 목표는 X로 지정된 이미지의 모든 색상을 인쇄 할 경우, y는, 다음 코드를 사용하여 ...
BufferedImage im = ImageIO.read(....);
int width = im.getWidth();
int height = im.getHeight();
for (int x = 0; x < width; x++)
{
for (int y = 0; y < height; y++)
System.out.println("x = " + x + ", y = " + y + ", color = " + im.getRGB(x, y));
}
,
아무도 당신의 필요를 만족시키지 못한다면, pls는 당신의 필요성을 정확하게 설명합니다 ...
어떻게 작동하지 않습니까? 목록은 어떻게 채워 집니까? – Reimeus
'ImageIO.read (...)'는'BufferedImage'를 반환합니다. 그 클래스는 당신이 Paul Cézanne 그림을 보여주지 않는 한, 포인트와 관련이 없습니다. 그것은 확실히 어떤 종류의 배열도 아니며,'deepToString'은'Arrays'의 한 메소드입니다. –
주어진 정보로는 질문에 대답하기에 충분하지 않습니다. –