0
나는 비교할 그림과 회전 된 그림이있다.자바에서 회전 이미지를 비교
if (this.img.getHeight() == img1.getWidth() && this.img.getWidth() == img1.getHeight()) {
for (int i = 0; i < this.img.getWidth(); i++) {
for (int j = 0; j < this.img.getHeight(); j++) {
assertEquals(this.img.getRGB(i, j), img1.getRGB(this.img.getWidth() - j, i));
}
}
}
이것은 내가 사용하는 루프이지만 어떻게 든 작동하지 않습니다.
사진이 시계 방향으로 90 ° 회전됩니다.
this.img
은 원래 그림, img1
은 회전 된 그림입니다. 누군가 나를 도울 수 있습니까? 미리 감사드립니다!
오류가 있습니까? – Reflection
아니, 그것은 단지 rgb가 동일하지 않다는 것을 말해 주지만, 나는 그것의 동일을 안다. –