PIL로 이미지를로드하고 저장하는 중 이미지가 "전반적인"색조가 바뀌지 않는 것 같습니다. 일종의는 NumPy와 모듈,하지만에 대한 옵션을 선택하지 이잖아 나PIL 이미지의 색조 변환 후 파이썬으로 저장
, 나는 그것이 붉은 색조의
PIL로 이미지를로드하고 저장하는 중 이미지가 "전반적인"색조가 바뀌지 않는 것 같습니다. 일종의는 NumPy와 모듈,하지만에 대한 옵션을 선택하지 이잖아 나PIL 이미지의 색조 변환 후 파이썬으로 저장
, 나는 그것이 붉은 색조의
내가 원하는 생각하고 싶습니다 알파와 회색 이미지를 주어, 매우 간단해야 모노 - 색조 이미지. 사실입니까?
기존 밴드 (알파 및 그레이 스케일/레벨)로 원하는 것을 분명하지 않습니다. 알파를 알파로 유지하고 그레이 스케일을 적색으로 채우시겠습니까? 알파를 빨간색 채도로 설정 하시겠습니까? 그레이 스케일을 이미지 밝기로, 알파를 채도로 사용 하시겠습니까?
편집 : 귀하의 의견에 따라 출력이 변경되었습니다. 그레이 스케일 밴드의 가장 어두운 음영이 완전히 포화 된 빨간색을 나타내고 가장 밝은 회색이 흰색을 나타 내기를 원했습니다 (다시 말하면 모든 색으로 가득 차 있음). 또한 알파가 출력으로 알파로 유지되도록 지정했습니다. 나는 그 변화를 너무했습니다.
이 어떤 밴드 교환 가능합니다 :
이 :)import Image
# get an image that is greyscale with alpha
i = Image.open('hsvwheel.png').convert('LA')
# get the two bands
L,A = i.split()
# a fully saturated band
S, = Image.new('L', i.size, 255).split()
# re-combine the bands
# this keeps tha alpha channel in the new image
i2 = Image.merge('RGBA', (S,L,L,A))
# save
i2.save('test.png')
니스 또한 포함 할 수있다'마지막 병합 A'는 알파 채널을 유지합니다. –
@ Sven, 예 알파를 보존하려면 어떻게해야합니까? @ Paul - 아주 좋습니다! 예, 포토샵의 "색조"조정과 같은 무언가를 찾고 있었는데, 흐릿한 (회색조) 이미지를 찍었을 때, 예를 들어 빨간 색조를 적용 할 수있었습니다. 회색, 분홍빛 또는 연한 빨강의 어두운 영역에서는 더 어두운 빨간색으로 나옵니다. 밝은 회색 부분에 회색 – Morvern
완벽! 대단히 감사합니다! – Morvern