Photoshop : 투명한 픽셀을 포함하지 않도록 사진을 자르시겠습니까?


32

Photoshop에서는 Photomerge 도구를 사용하여 파노라마 사진을 모았으며 결과 이미지에는 많은 투명 픽셀이 포함되어 있습니다. 또한 여러 장의 사진으로 구성되어 있으므로 정렬을 해제 할 수 있습니다. 내가하고 싶은 것은 이미지를 투명 픽셀이 전혀없는 가장 큰 상자로 자르는 것입니다. 다듬기 도구와 비슷하지만 투명하지 않은 여러 픽셀이 제거됩니다. 이와 같은 것이 있습니까?

기본적으로 위의 이미지를 선택 상자에 자동으로 자르는 것 : 투명한 픽셀이없는 사각형.


일반적으로 레이어에서 모두 선택을 수행하면 비어있는 (투명한) 픽셀이 생략됩니다.
jweede

예,하지만 투명 픽셀이 포함되지 않은 사각형으로 자르고 싶습니다. 그것을 명확히하기 위해 편집 할 것입니다.
nickf

이것이 간단한 기능이라고 생각하지만 포토샵은 스크립트 없이는 그렇게 할 수 없으며 그러한 스크립트는 작성하기 쉽습니다. 기본적으로 현재 회전을 기반으로 이미지에서 가능한 가장 큰 사각형을 찾고 있기 때문입니다. 아마 나 자신을 쓰고 공유 할 것입니다.
Aero Windwalker 2012

답변:


33

이미지> 다듬기 : 기준 : 투명 픽셀을 선택하십시오.


8
트림 영역이 직사각형 인 경우에만 작동합니다. OP의 예와 같이 임의의 모양에는 작동하지 않습니다.
laurent

3

CS6을 사용하면 다음이 정확히 필요합니다.

  1. 자르기 도구 선택
  2. '직선화'를 선택하십시오
  3. 알려진 직선을 따라 그리다
  4. 회전이 즉시 수행되고 회전으로 인한 모든 투명 픽셀을 잘라내는 제안 된 자르기가 나타납니다.

결과 : 아름다운!


이미지가 직사각형 인 경우에만 작동합니다.
Aero Windwalker

이것이 OP가 요청한 것이 아닐 수도 있지만 이것이 바로 내가 찾던 것입니다. 감사!
Nit

2

여기에는 여러 가지 접근 방식이 있지만 자동으로 수행하는 방법을 생각할 수 없습니다.

먼저 밝은 색상으로 채우기 레이어를 만듭니다. 이미지 병합에서 남은 반투명 픽셀이 표시됩니다.

둘째, 이미지와 함께 최상위 레이어를 복제하십시오. 아래 채우기 레이어의 색상이 사라질 때까지 원본 그림 레이어를 계속 복제하십시오. 이렇게하면 반투명 픽셀을 완전히 불투명하게 만들 수 있으며 이미지의 나머지 부분에는 영향을주지 않습니다.

마지막으로이 모든 레이어를 병합하고 원하는 크기로 자릅니다. 원한다면 처음에자를 수 있지만 아무런 차이가 없습니다.

지정된 픽셀 영역에 자르기보다는 채우기가없는 경우 복제 도구를 사용하여 해당 픽셀 영역을 복제하지 않겠습니까?


2

포토샵이 당신에게 이것에 대한 해결책을 제공하지 않는 경우를 대비하여 :

사진 스티칭에 Microsoft ICE 또는 Autopano Pro를 사용하고 있으며, 둘 다 자르기 기능을 사용하여 매우 간단하게 사용할 수 있습니다.

스티칭을 위해 다른 도구를 사용해야 할 수도 있습니다. ICE는 무료이며 시도해 볼 가치가 있습니다.


Photoshop 이외의 스티칭에 대한 좋은 선택을 찾지 못했습니다. 그것은 정말 대단합니다 ... 대화 상자에서 몇 가지 설정을 스캔 한 이미지로 스캔 한 문서가 포함 된 2 개의 문서를 열었습니다.
RCIX

1

새 레이어를 만들고 Edit-Fill ...을 검은 색으로 만듭니다.

이제 레이어와 가시 레이어를 모두 선택한 상태에서 Magic Wand를 사용하고 "모든 레이어 샘플"과 "연속"을 선택한 상태에서 이제 투명 영역을 검은 색으로 선택하십시오.

삭제를 누르십시오. 모든 인접한 투명 픽셀을 삭제해야합니다.


나는 Photoshop을 사용해 본 적이 없으며 그것을 가지고 있지 않기 때문에 이것이 무엇을 할 것인지 말할 수 없습니다. 픽셀을 "삭제하는"기능은 무엇입니까? 투명하지 않은 픽셀을 삭제합니까? (당신은 OP가 이미지 를 자르기를 원한다는 것을 알고 있습니까?) 그리고 PS 합법적으로 이미지의 일부인 검은 픽셀이 목욕물과 함께 던져 질 위험이 있습니까? PPS 삽화로 답을 향상시킬 수 있습니다. 즉, 전후 이미지. PPPS 의견에 응답하지 마십시오. 명확하고 완전하게 답변을 편집 하십시오.
Scott

0

내가 생각할 수있는 것은 :

a) Photoshop 스크립팅 [ 1 2 ]

b) Matlab [ 3 ]

보세요 한편,이 작업을 수행하는 방법을 더 잘 설명하거나 Matlab 코드를 작성하여이 게시물을 편집하는 링크를 찾습니다.


0

자동 도구를 찾을 수없고 수작업으로 끝내야하는 경우이 자습서 에서는 단일 행 선택 윤곽 도구를 사용하여 수행하는 방법을 보여줍니다. 상단.


0

모두 선택을 누른 다음 키보드에서 오른쪽과 왼쪽을 차례로 눌러 불투명 한 픽셀을 움직이지 않고 선택하고 자르기를 누릅니다. 불투명 한 픽셀 만 바운드합니다.


0

이것은 아래와 같은 스크립트로 수행 할 수 있습니다 :

  1. 여기에서 스크립트를 다운로드하십시오 : https://developer71240.github.io/crop-to-opaque/
  2. 다운로드 한 zip 파일 추출
  3. Photoshop에서 트리밍 할 이미지를 연 상태에서 파일 > 열기를 선택하십시오.
  4. 추출 된 스크립트 파일을 찾아 crop-to-opaque.jsx 를 선택한 다음 열기를 선택하십시오.

참고 : 이미지는 알파 채널이 있어야하는 현재 레이어에 따라 잘립니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.