줄리아에서 이미지 크기 변경하는 방법
이미지 크기 변경
Images
패키지의 imresize
를 사용하면 된다. 함수 이름이 매트랩과 같다.
imresize(X, ratio=a)
: 배열 X를 a배만큼 조정한 이미지를 반환한다. 매트랩에서와는 다르게 냅다 비율만 적으면 안되고 반드시ratio=a
와 같이 적어야한다.imresize(X, m, n)
: 배열 X를 m행,n열로 확대/축소한 이미지를 반환한다. 아래는 예제 코드와 그 결과이다.
using Images
X=load("example\_{i}mage2.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))
같이보기
환경
- OS: Windows10
- Version: 1.5.3 (2020-11-09)