종이 질감을 유지하면서 오래된 만화 단어 풍선을“비우는”가장 효율적인 방법은 무엇입니까?


24

나는 아주 오래된 (1940 년대와 50 년대) 만화를 가져 와서 일부 단어 풍선에서 텍스트를 제거하려고합니다. 종이 색과 질감이 순수한 흰색이 아니기 때문에 내용을 순수한 공백으로 지우고 싶지는 않습니다. 약간 노랗고 거칠다 (용지 품질은 그다지 좋지 않았다). 내가 끝내고 싶은 것은 만화가 결코 문자로 쓰여지지 않은 것처럼 원본 스캔처럼 보이는 것입니다.

현재 주어진 단어 풍선 내에서 가능한 가장 큰 빈 공간을 찾고 그 안에 들어갈 수있는 최고의 정사각형이나 원을 복사 한 다음 해당 정사각형이나 원을 반복적으로 붙여 텍스트를 덮으려고합니다. 이것은 힘들고, 반복적으로 반복되는 동일한 비트의 질감을 가지기 때문에 그 자체로 이상한 효과가 있습니다.

"smudging"결과를 시도했지만 다시 이상하게 보이는 무언가를 얻을 수 있습니다. 무엇을 제안 하시겠습니까?

현재 Mac에서 Seashore를 사용하고 있지만 김프도 사용할 수 있습니다.

편집 : 요청에 의해 동봉 된 샘플 만화. 풍선과 캡션이라는 단어의 용지에는 보존하려는 색상과 질감이 있습니다.

샘플 만화

답변:


19

Gimp에는 Python 스크립트 Heal Selection 과 함께 플러그인 Resynthesize 가 제공됩니다 . Linux에서 플러그인은 gimp-plugin-registry 패키지에 포함되어 있습니다 .

선택 도구로 영역을 선택한 후 :

여기에 이미지 설명을 입력하십시오

"필터> 향상> 선택 치료 ..."에서이 선택을 "치료"할 수 있습니다 . 여기에서 주변에서 10 픽셀로 무작위 치유를했습니다.

여기에 이미지 설명을 입력하십시오


2
+1, 이것이 제가 제안한 것입니다. 주목해야 할 한 가지 팁은 한 번에 많은 텍스트 에이 작업을 수행하려면 빈 종이 질감으로 채워진 작은 별도의 레이어를 만든 다음 질감 소스로 사용하는 것이 좋습니다. 이렇게하면 (거절이 줄어들 기 때문에) 합성 프로세스 속도가 빨라지고 실수로 주변 도면 조각을 복사하지 않게됩니다. 또한 전체 플러그인 ( "치료 선택"스크립트와 반대)에는 결과를 조정하기 위해 사용할 수있는 많은 설정이 있습니다.
Ilmari Karonen

2
또한 가능 하면 이미지를 JPEG로 저장 하기 전에이 작업을 수행하십시오 . 위의 예제 이미지에서 텍스트 자체는 사라졌지 만 텍스트 주위의 일부 압축 아티팩트가 여전히 남아 있음을 알 수 있습니다. 압축되지 않은 원시 스캔을 대신 사용하면 문제를 줄이면서 훨씬 더 나은 결과를 얻을 수 있습니다.
Ilmari Karonen

13

나는 이것을 horatio와 비슷한 방식으로 접근하지만 아마도 원본 이미지를 가능한 한 그대로 유지합니다 (보존하려는 경우).

종이와 비슷한 질감을 만들었습니다.

소음 텍스처

수평 및 수직 스케일을 통한 약간의 왜곡으로 미묘한 그라디언트에 대한 노이즈 텍스처 일뿐입니다.

Burn and Dodge 도구를 사용하여 적용한 색상 변형은 만화 전체에서 색상이 균일하지 않기 때문에 기존 아트웍에 혼합되는 데 도움이됩니다.

이 결과를 얻기 위해 텍스트 주위에 매우 부드러운 가장자리가있는 클리핑 마스크를 사용했습니다.

완성 된 결과 만화

Photoshop을 사용하여이 작업을 수행했지만 김프에서도 동일한 원칙이 적용됩니다.


1
이것은 좋은 결과입니다. 버블 라인은 시각적 장벽으로 작용합니다. 페인트가 맞지 않을 때 벽면이 변하는 것처럼 보입니다.
horatio

1
이 작업을 수행하려면 색상, 품질 저하 및 반점에 약간의 차이가있는 최소 5-6 개의 텍스처를 사용하는 것이 좋습니다. 여러 페이지를 여러 번 수행한다고 가정 할 때 모든 페이지에서 동일한 텍스처를 갖는 것이 좀 더 자연스럽게 보입니다.
Ryan

첫 번째 본능은 128 회색으로 시작하여 그 위에 차이 구름을 실행하여 높은 대비 (및 노이즈 및 색조가있는 색상)를 피하기 위해 나중에 레벨을 조정하는 것이 었습니다. JohnB의 아이디어가 더 나은 결과라고 생각합니다.
horatio

"시각적 장벽"으로 @horatio 좋은 관찰. 면밀히 살펴보면 내 예에서 변경 사항이 있음을 확실히 알 수 있습니다. 나는 a) 아무도 면밀히보고 있지 않을 것이라고 생각한다. b) 거품에 새로운 텍스트를 추가하면 시청자가 불일치에서 벗어날 수있을 것이다
JohnB

@Ryan good idea, 그리고 작성하는 것은 매우 간단하여 다른 질감을 신속하게 만들 수 있습니다
JohnB

5

텍스트를 편집하고 있기 때문에 (예 : 원본을 근본적으로 변경)이를 수행하는 한 가지 방법은 속임수입니다.

노란색 용지가 더 이상 노란색이되지 않도록 이미지를 편집하십시오. 마음의 내용물을 비운 다음 완전히 새로운 가짜 황변 종이 효과를 오버레이하십시오. 이것은 균일 할 것입니다.


+1. 작은 부분으로 끝없이 뒤틀리는 대신 아마도 가장 효율적이고 쉬울 것입니다. 당신이 찾거나 할 수있는 많은 텍스처가 있습니다.
benteh

내 대답 (: P)의 한 가지 결함은 모든 색상의 채도가 떨어질 위험이 있다는 것입니다. 나는 아직까지 그것을 완전히 생각하지 못했습니다.
horatio

그래도 아이디어는 건전합니다.
benteh

3

복사하여 붙여 넣기를하면 특정 풍선의 질감과 색상을 손상시키지 않으면 서 최상의 결과를 얻을 수 있습니다. 내가 일반적으로하는 일은 상당히 작은 복사 붙여 넣기를 몇 번 시작한 다음 레이어를 병합 (해변에 레이어가 있습니까?)하지만 원본 바로 전에 중지합니다. 그런 다음 작업을 계속할 수있는 더 큰 샘플이 있습니다. 해당 레이어를 계속 복사하여 붙여 넣기 전에 가장자리가 부드러워지고 이상한 결과가 해결됩니다. 난 그냥 큰 부드러운 지우개를 사용합니다. 그런 다음 복사하여 붙여 넣기를 다시 시작하고 필요에 따라 평평하게하고 필요에 따라 부드럽게 만듭니다.

만화에 따라 당신은 아마 그것을 약간의 크기로 만든 다음 모든 풍선에 동일한 '커버 레이어'를 사용하여 벗어날 수 있습니다. 좋은 빈 샘플을 가져 와서 위에 떨어 뜨린 다음 해당 지점의 초과분을 제거하십시오.

물론 Seashore에 레이어가 없다면 Gimp를 얻으라고 말할 것입니다.


"과도한 제거"의 경우 이미지의 크기가 큰 단일 텍스처를 가진 다음 레이어 마스크를 적용하여 텍스트를 가리려는 위치에서 레이어 마스크를 편집 할 수 있습니다.
horatio

3

모험심이 있다면 여기에 설명 된 Texture-Synthesis 알고리즘을 구현할 수 있습니다

텍스처가 거의 매끄럽게 확장되거나 구멍을 채우는 비슷한 이웃이있는 픽셀로 픽셀을 채 웁니다. 여기에 몇 가지 예가 있습니다. 여기에 이미지 설명을 입력하십시오

Gimp는 스크립팅을 지원하므로이를 위해 플러그인을 작성할 수 있습니다. (잠시 전에 직접 계획을 세웠지 만 부수적이었습니다. 질문에 대해 다시 상기시켜주었습니다)


2
이 같은 소리 Resynthesizer 플러그인 김프에 대한 (또는 Photoshop의 컨텐츠 인식)
존은 말하기
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.