python scipy.misc.imsave () 함수의 용법 설명
1258 단어 pythonscipy.misc.imsave
이 함수는 그림을 저장하는 데 사용되며, 그룹을 그림으로 저장합니다
이 기능은 PIL(Python Imaging Library)이 설치된 경우에만 사용할 수 있습니다.버전도 비교적 낡았는데, 새로운 것이 그것을 대체하는 것은imageio이다.imwrite()
사용법:
imsave(*args, **kwds)
매개변수:
name
: 파일 이름 또는 파일 이름 카탈로그arr
:np-array의 행렬, MxN or MxNx3 or MxNx4 세 가지 형식, 각각 그레이스케일 이미지, RGB 이미지와 RGB+alpha 이미지format
:str형, 이미지 출력의 유형, 생략하면 그림이 직접 출력되는 확장명.사용법:
#
from scipy.misc import imsave
x = np.zeros((255, 255))
x = np.zeros((255, 255), dtype=np.uint8)
x[:] = np.arange(255)
imsave('gradient.png', x)
#RGB
rgb = np.zeros((255, 255, 3), dtype=np.uint8)
rgb[..., 0] = np.arange(255)
rgb[..., 1] = 55
rgb[..., 2] = 1 - np.arange(255)
imsave('rgb_gradient.png', rgb)
주의해야 할 것은 이 함수는 기본적으로 당신이 입력한 RGB 값의 범위를 측정할 것입니다. 만약 모두 0에서 1 사이라면 자동으로 0에서 255까지 범위를 확대할 것입니다.즉, 이때 255를 곱하면 그림을 출력하는 효과가 같다는 것이다.
scipy.misc의imsave가 정지되었습니다.
import scipy.misc
dir(scipy.misc)
# scipy1.3.1 imsave
이미지 패키지로 대체할 수 있어요.
imageio.imwrite
이상의 개인적인 경험으로 여러분께 참고가 되었으면 좋겠습니다. 또한 많은 응원 부탁드립니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.