이 문제의 목표는 이미지에서 선의 각도를 결정하는 것입니다.
이미지의 규칙 :
- 이미지 배경이 흰색이됩니다 (
#FFFFFF
) - 선의 선이 검은 색이됩니다 (
#000000
) - 이 줄은 앤티 앨리어싱되지 않습니다
- 이미지는 100x100 픽셀입니다.
- 이미지의 중앙에서 선이 시작됩니다
- 선이 아래쪽을 가리 키기 시작합니다 (6-OClock)
- 선의 길이는 50 픽셀입니다.
- 선의 각도는 시작 위치에서 시계 반대 방향으로 측정됩니다
- 이미지 코덱은
.jpg
또는.png
입력 형식은 명령 행 arg, 스크립트 입력 또는 함수 arg에 의해 전달되는 파일 이름입니다. 출력 형식은 간단 90
합니다. 도 (예 :)를 출력하면 됩니다.
답은 명시된 측정 값의 ± 1 도입니다. 다음은 몇 가지 예제 이미지입니다.
회색 배경의 45도 기준 이미지
0도
45도
50도
130도
230도
324도
이미지를 생성하는 데 사용되는 코드는 다음과 같습니다 ( 처리 로 코딩 됨 ).
int deg = 45;
int centX = width/2, centY = height/2;
background(255);
noSmooth();
line(centX,
centY,
centX + sin(radians(deg))*50,
centY + cos(radians(deg))*50);
saveFrame("line-"+deg+".png");// image codec can be changed here. use '.png' or '.jpg'