WMW

이미지 스타일 효과

Free

브라우저에서 바로 이미지에 엠보스, 글로우, 비네트, 픽셀화, 또는 검열/가리기 효과를 적용합니다.

모든 작업이 브라우저에서만 실행됩니다. 이미지가 어디에도 업로드되지 않습니다.

클릭하여 이미지를 선택하거나 여기에 드래그 앤 드롭하세요

최근 활동

모든 사람에게 공개됩니다. 모든 방문자의 최근 20회 사용 내역, 최신순으로 표시됩니다.

아직 활동이 없습니다. 첫 번째가 되어보세요.

댓글 (0)

이 도구가 유용했나요? 댓글을 남기거나 팁을 공유하거나 개선할 점을 알려주세요.

게스트 댓글은 게시 전에 검토됩니다. 로그인 하면 즉시 게시됩니다.

아직 댓글이 없습니다. 첫 번째로 의견을 남겨보세요!

이 도구의 기능

브라우저에서 직접 다섯 가지 다른 사진 효과를 적용합니다: 엠보싱(흑백 또는 풀 컬러의 조각된 부조 느낌), 글로우(부드럽고 밝은 후광), 비네트(어둡고 부드러워진 가장자리), 픽셀화(블록형 모자이크 느낌), 그리고 검열/가리기(픽셀화, 흐림, 또는 단색으로 선택한 사각형이나 타원 영역을 가려 얼굴이나 번호판을 숨김).

작동 방식

엠보싱은 각 픽셀을 반대편 이웃을 서로 저울질하는 3x3 커널로 컨볼루션하여, 평평한 영역은 중립 회색으로 무너지고 가장자리는 밝거나 어두운 능선을 만듭니다. 컬러 엠보싱은 이를 원시 R/G/B 채널에서 실행하고, 일반 엠보싱은 흑백으로 변환한 후 실행합니다. 글로우는 박스 블러로 이미지를 흐리게 하고, 그 흐려진 복사본을 밝게 한 다음, 스크린 블렌드(결과 = 255 - (255-a)(255-b)/255, 밝게만 할 수 있는 블렌드 모드)를 사용하여 원본과 결합합니다. 비네트는 이미지의 절반 너비와 절반 높이로 각각 스케일링된 중심으로부터 각 픽셀의 거리를 측정하고, 그 거리가 크기와 부드러움 임계값을 넘어서면 픽셀을 선택한 색으로 부드럽게 페이드시킵니다. 픽셀화는 이미지를 고정된 크기의 블록으로 나누고 블록 내의 모든 픽셀을 그 블록의 평균 색으로 대체합니다. 검열/가리기는 픽셀화, 글로우에 사용된 것과 동일한 박스 블러, 또는 단색 채우기를 적용하지만, 드래그한 사각형이나 타원 안의 픽셀에만 적용하여 사진의 나머지 부분은 그대로 둡니다.

해결하는 문제

자주 묻는 질문

"엠보싱"과 "컬러 엠보싱"의 차이는 무엇인가요?

엠보싱은 먼저 이미지를 흑백으로 변환한 다음 부조 효과를 적용하여 고전적인 회색의 조각된 금속 느낌을 줍니다. 컬러 엠보싱은 먼저 채도를 제거하지 않고 동일한 부조 수학을 빨강, 초록, 파랑 채널에 직접 적용하므로, 결과는 동일한 3D 효과의 색조가 있는 컬러풀한 버전을 유지합니다.

검열/가리기 모드는 어떻게 작동하며, 정말 무료인가요?

이미지를 드래그하여 얼굴이나 번호판처럼 숨기고 싶은 영역 위에 사각형이나 타원을 그린 다음, 픽셀화, 흐림, 또는 단색을 선택하여 덮으세요. 다른 사이트들은 정확히 이 기능의 "프로" 일괄 버전에 요금을 부과하지만, 여기서는 단순히 이 도구의 한 모드일 뿐이며 제한 없이 무료입니다.

왜 글로우는 부드러운 후광을 추가하는 대신 이미지를 밝게만 하는 것처럼 보이나요?

글로우는 이미지의 복사본을 흐리게 하고, 그 흐려진 복사본을 밝게 한 다음, "스크린" 블렌드(밝게만 할 수 있고 절대 어둡게 하지 않음)를 사용하여 다시 위에 혼합하는 방식으로 작동합니다. 반경이 작으면 흐림이 각 모양 자체의 가장자리를 거의 넘어서지 않아 밝아지는 것처럼 보입니다. 반경을 늘리면 흐려지고 밝아진 그 레이어가 더 멀리 퍼져 밝은 영역 주위에 부드러운 후광 느낌을 만듭니다.

왜 비네트 효과는 매우 넓거나 매우 높은 이미지에서 때때로 고르지 않게 보이나요?

비네트 거리는 이미지 자체의 절반 너비와 절반 높이에 대해 각 축에서 독립적으로 측정되므로, 완벽한 원이 아니라 이미지의 비율에 맞는 타원을 자연스럽게 형성합니다. 매우 넓거나 높은 이미지에서는 이 타원이 늘어난 것처럼 보일 수 있습니다. 크기 값을 낮추면 어두워진 영역이 가장자리에서 더 멀어져 그 효과를 줄일 수 있습니다.

제 사진이 어딘가에 업로드되나요?

아니요. 검열/가리기를 포함한 모든 효과는 HTML canvas API를 사용하여 브라우저에서 로컬로 계산됩니다. 서버로 아무것도 전송되지 않습니다.

관련 도구