김프-페더 링을 유지하는 객체의 색상 변경


24

.xcf 이미지가 있는데 그 안에있는 일부 객체의 색상을 변경하고 싶습니다. 개체는 대부분 단색으로 가장자리가 투명하게 페더 링됩니다. 즉, 객체의 모든 픽셀은 흰색이며 대부분의 픽셀은 완전히 불투명하고 일부는 투명합니다.

색상 선택 도구 + 버킷 채우기를 사용하여 객체의 색상을 변경하려고했지만 깃털이 손상되었습니다. 김프가 색상 만 바꾸고 투명도는 유지하는 방법이 있습니까?

내가 가진 실제 개체는 서로 다른 크기와 회전의 여러 비트의 텍스트이며 하나의 레이어로 병합되었습니다. 따라서 페더를 다시 추가하는 것은 쓸모가 없습니다.

감사


기술적 인 관점에서 볼 때 "백색으로 깃털을 달고 투명도를 시뮬레이션하는 것"은 당신이 가진 것에 대한 적절한 설명 일 것이라고 생각합니다. CG에서, "투명도"는 (예를 들어) 그레이 스케일 마스크로 표현되는 이미지 내의 이미지 또는 레이어의 속성이며, 실제 이미지 데이터를 변경하지 않고 조정될 수있다.
— horatio

@horatio 감사합니다,하지만 혼란 스럽습니다. 이것을 할 수있는 방법이 있다고 말하고 있습니까? 나는 그것이 "백색으로 깃털로 장식되어 투명도를 시뮬레이션"한다고 말할 때 당신이 옳다고 생각하지 않습니다. 단색 픽셀은 흰색으로 표시되고 가장자리에는 깃털이있는 흰색이 반투명합니다. 즉, 배경 레이어를 추가 할 수 있으며 어떤 배경색을 선택하더라도 텍스트가 올바르게 페더됩니다.
— spiderplant0

나는 당신이 쓴 것을 오해했습니다.
— horatio

답변:


18

투명 픽셀이 채워지지 않도록 레이어에 대해 "잠금"옵션을 확인한 다음 채우기 버킷을 사용하십시오. 그래도 문제가 해결되지 않으면 약간의 로터리 접근이 필요할 수 있습니다. 내가 말할 수있는 것 (Gimp가 설치되어 있지 않으므로 설명서에서 이것을 가져 가고 있음)에서 작동합니다.

깃털이있는 흰색 레이어 아래에 검은 색 레이어를 추가하여 검은 색 배경에 흰색 깃털 오브젝트가 보이도록합니다.

RGB 채널 중 하나를 마우스 오른쪽 버튼으로 클릭하고 (모두 동일해야 함) "복제 채널"을 선택하여 일반 합성보기처럼 보이는 알파 채널을 만듭니다.

검은 색 레이어를 삭제하거나 숨 깁니다.

비어있는 빈 레이어를 새로 만든 다음 마우스 오른쪽 버튼을 클릭하고 "채널 선택"을 선택하여 저장된 채널을 선택 항목으로 바꿉니다.

선택 물을 새 색으로 채우고 흰색 레이어를 숨 깁니다.

(참고 : Photoshop에서는 투명도를 유지하면서 채울 수있는 빠른 방법으로 채우기의 단축키 (백 스페이스 / 삭제 키와 배경색의 경우 Ctl / Cmd 또는 전경의 경우 Alt / 옵션)에 Shift를 추가합니다. 다르게 작동하지만 설명서에서 찌르면 어딘가에 비슷한 키보드 단축키가있을 것으로 예상됩니다.)


감사합니다 @ AlanGilbertson '잠금'옵션은 내가 찾던 것입니다.
— spiderplant0

기쁘다. 나는 Gimp를 사용하지 않기 때문에 Photoshop에서 작동하는 방식을 외삽했습니다. 김프 문서는 완전히 명확하지 않습니다.
— Alan Gilbertson 2016 년

17

레이어 → 마스크 → 레이어 마스크 추가 ... 를 사용하고 "레이어의 알파 채널 전송"옵션을 선택 하여 투명도를 레이어 마스크로 변환 할 수도 있습니다.

레이어의 색상 및 투명도 구성 요소를 독립적으로 편집 할 수 있습니다. 특히 객체의 색상을 변경하려면 주변의 영역을 선택하고 단색으로 채울 수 있습니다.


png로 작업하고 있었고 원래 xcf를 사용할 수 없었습니다. 이 방법은 내가 필요한 것을 정확하게 수행했습니다.
— jcbwlkr

7

개인적으로 가장 좋아하는 방법은 Color-> Hue, Saturation ...이며 슬라이더를 사용합니다.


7

김프 2.8.3을 실행하는 가장 쉬운 방법을 찾았습니다.

  • 변경할 이미지를 엽니 다.
  • 펜을 선택하십시오.
  • 오른쪽 상단에서 3 개의 레이어 탭 (RGB)을 선택하십시오.
  • 알파 관련 셀에서 클릭하여 더 이상 선택되지 않도록합니다.

이제 그릴 때 색상이 변경 될 수 있지만 알파는 변경되지 않습니다.

  • 기존 픽셀 위에 원하는 색상을 그립니다. 전체 이미지를 가져와야합니다.

짜잔! 다른 색상이지만 알파는 동일하게 유지됩니다.


1
이것은 가장 쉽고 직관적 인 답변입니다. 감사!
— Scott Biggs

또한 연필, 페인트 브러시 및 버킷 채우기에 적합합니다.
— Scott Biggs

작동하는 간단한 답변에 감사드립니다. 텍스트 색상을 유지하면서 배경색을 변경하는 등 영역에 둘 이상의 색상이있는 경우이 기능이 작동한다고 덧붙일 수 있다면 알파 채널을 잠그기 전에 색상 도구 별 선택 (Shift + O)을 사용하십시오.
— TimSmith-Aardwolf

4

나도 이것을 알아 냈습니다. 로고를 디자인하고 투명한 배경을 사용하여 어디에서나 로고를 적용 할 수 있습니다.

배경이 이미 투명한 경우 잠그면 버킷 채우기 도구를 사용할 수 있습니다. 깃털을 유지하고 원하는 색상을 사용할 수 있습니다!


이것은 새로운 답변이 아닌 Alan의 솔루션에 대한 의견이어야합니다.
— e100

1

배경이 이미 투명하고 잠겨 있으면 버킷 채우기 도구를 사용할 수 있습니다. 깃털을 유지하고 원하는 색상을 사용할 수 있습니다!


0

"어둡게 만"하여 레이어를 병합 할 수있는 옵션이 있다면보고있는 흰색 후광 효과를 제거 할 수 있지만 완벽하지는 않을 것입니다.


어떤 흰 후광 효과?
— spiderplant0

나는 문제를 오해했다. 나는 실제로 당신이 배경을 채우기 위해 노력하고 있다고 생각했습니다
— horatio
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.