줄리아에서 이미지 크기 변경하는 방법

줄리아에서 이미지 크기 변경하는 방법

how to resize a image in a julia

이미지 크기 변경

Images 패키지의 imresize를 사용하면 된다. 함수 이름이 매트랩과 같다.

  • imresize(X, ratio=a): 배열 X를 a배만큼 조정한 이미지를 반환한다. 매트랩에서와는 다르게 냅다 비율만 적으면 안되고 반드시 ratio=a와 같이 적어야한다.

  • imresize(X, m, n): 배열 X를 m행,n열로 확대/축소한 이미지를 반환한다. 아래는 예제 코드와 그 결과이다.

using Images

X=load("example\_image2.jpg")

Y1=imresize(X, ratio=0.5)
Y2=imresize(X,500,500)
Y3=imresize(X,1500,1500)
Y4=imresize(X,700,1000)
Y5=imresize(X,1000,1300)
Y6=imresize(X,300,300)

save("X.png",colorview(RGB,X))
save("Y1=imresize(0.5).png",colorview(RGB,Y1))
save("Y2=imresize(500,500).png",colorview(RGB,Y2))
save("Y3=imresize(1500,1500).png",colorview(RGB,Y3))
save("Y4=imresize(700,1000).png",colorview(RGB,Y4))
save("Y5=imresize(1000,1300).png",colorview(RGB,Y5))
save("Y6=imresize(300,300).png",colorview(RGB,Y6))

11.png

22.png

33.png

44.png

같이보기

환경

  • OS: Windows10
  • Version: 1.5.3 (2020-11-09)
댓글