PerfectVector
작성: Irene Kim

스캔한 로고를 SVG로 변환하기 전 망점 제거하기

인쇄된 로고의 망점까지 모두 트레이싱하지 않도록 스캔 이미지를 준비하세요. 블러와 임계값을 적용한 결과, 과도하게 흐려 실패한 결과를 비교한 뒤 저장된 SVG를 확인합니다.

7분 읽기
목차

인쇄물을 스캔한 로고를 벡터화하기 전에 반복되는 점무늬가 원래 디자인의 일부인지 확인하세요. 승인된 로고가 단색 도형이어야 한다면, 작업용 복사본에서 불필요한 인쇄 망점을 줄인 뒤 트레이싱합니다. 조정할 때마다 가장 가는 선과 가장 좁은 구멍을 비교하세요. 더 매끄러워 보이더라도 필요한 특징이 지워진다면 정리를 멈춰야 합니다.

수정하지 않은 스캔 파일과 승인된 로고 기준본을 보관하세요. 인쇄물만 유일하게 남아 있을 수는 있지만, 그것만으로 소유자가 어떤 질감이나 음영, 작은 표시를 남기려는지 알 수는 없습니다. 먼저 벡터 원본이나 레이어가 있는 원본을 요청하세요. 원본에서 새로 내보내면 인쇄 과정에서 생긴 표현까지 다시 복원할 필요가 없습니다.

망점 제거 전에 확인할 내용
  • 점무늬가 인쇄 망점인지 의도한 디자인인지 확인하세요.
  • 원본과 약하게 보정한 후보, 더 강하게 보정한 비교본을 보관하세요.
  • 보정한 픽셀과 저장된 SVG에서 가장 좁은 구멍과 가장 가는 획을 확인하세요.
  • 더 깔끔해 보여도 승인된 디자인을 바꾸는 결과는 채택하지 마세요.
내 이미지로 직접 해 보세요
전체 도구 열기
무료로 써 보세요. 이미지를 놓으면 가입 없이 벡터 미리보기를 볼 수 있어요.

로고와 인쇄 망점 구분하기

하프톤은 표시와 공백의 패턴으로 톤을 나타냅니다. Adobe의 화면 주파수 지침에서는 회색조 이미지 및 색상 분리에 사용되는 하프톤 셀에 대해 설명합니다. 따라서 인쇄된 복제물의 작은 반복 패턴은 로고가 의도한 외부 윤곽과 다릅니다.

여기서 스크린 제거는 윤곽선을 추출하기 전에 래스터에서 원치 않는 인쇄 화면 패턴을 줄이는 것을 의미합니다. 단순히 이미지를 흑백으로 변환하는 것이 아닙니다. 아래의 제어된 예에서 볼 수 있듯이 보이는 화면의 임계값을 설정하면 많은 작은 경계를 벡터 윤곽선으로 유지할 수 있습니다.

승인된 참조를 사용하여 작업을 선택하십시오.

주인에게 필요한 것준비 결정
견고한 로고 모양; 반복되는 점은 복제에만 속합니다.필수 세부 사항을 모니터링하는 동안 테스트 화면 억제
의도적인 점찍기, 음각 질감 또는 도트 패턴 디자인그 치료법을 보존하십시오. 전체적으로 부드럽게 처리하지 마세요.
인식 가능한 상태로 유지되어야 하는 음영래스터 톤을 유지할지 아니면 음영처리를 다시 작성할지 동의합니다. 솔리드한 실루엣이 변화를 준다
정확한 글자나 브랜드 윤곽선스캔에서 정확한 형상을 확인할 수 없다면 더 나은 원본이나 승인된 수작업 복원본을 사용하세요
불확실한 의도제거할 점을 결정하기 전에 참조나 승인을 얻으세요.

의도적인 출력 패턴의 경우 별도의 하프톤 LPI, PPI 및 DPI 가이드를 사용하세요. 이 문서에서는 프린터의 하프톤 설정을 선택하는 것이 아니라 원치 않는 소스 선별에 대해 설명합니다.

디지털로 만든 망점 테스트 이미지의 결과

우리는 넓은 줄기, 좁은 내부 슬릿, 분리된 미세한 획을 갖춘 512×384 플랫 마크를 작성했습니다. 6픽셀 피치의 디지털 원형 스크린을 적용했습니다. 이것은 사진으로 찍은 인쇄물이나 스캐너 캡처가 아닌 합성 소스였습니다.

2026년 11월 9일에 우리는 ImageMagick 7.1.2-32를 사용하여 블러 없음, 시그마 1.2를 사용한 가우시안 블러, 의도적으로 과도한 시그마 6 등 세 가지 버전을 준비했습니다. 모두 동일한 60% 흑백 컷오프를 사용했습니다. 준비된 비트맵을 저장하고 동일한 옵션을 사용하여 Potrace 1.16으로 각각 트레이싱한 다음 실제 SVG 파일과 렌더링된 픽셀을 검사했습니다.

준비SVG 경로 요소SVG 하위 경로결과에 필요한 세부정보
흐림 없음, 60% 컷오프21,443반복되는 화면 윤곽선이 남아 있음
시그마 1.2 블러, 60% 컷오프23슬릿 오픈; 미세한 획이 남아 있고 물결 모양이 있음
시그마 6 흐림, 60% 차단11슬릿이 채워짐; 미세한 스트로크 손실

하위 경로는 SVG 경로 내의 별도 윤곽선입니다. SVG 경로 사양은 하나의 경로 요소에 여러 하위 경로를 허용합니다. 이 비교를 위해 저장된 파일의 moveto 명령을 계산했습니다. "두 개의 경로"만 보고하면 첫 번째 파일의 반복되는 화면 경계가 숨겨집니다.

실제 로컬 트레이싱 비교
기본 미리보기는 슬릿 및 미세 스트로크 디테일 크롭을 사용하여 흐림 없음, 경계 흐림 및 과도 흐림 디지털 컨트롤의 실제 Potrace SVG 렌더링을 표시합니다.
기본 미리보기는 실제 저장된 Potrace SVG 렌더링의 조립된 RGB 비교를 표시합니다. 제한된 프렙은 잔여 물결 모양으로 테스트 슬릿과 스트로크를 유지합니다. 과도하게 흐린 컨트롤은 둘 다 잃습니다. 이것은 스캐너, 기본 SVG 가져오기, PerfectVector 또는 실제 인쇄 테스트가 아닙니다.

제한된 버전은 원본 마크의 정확한 복구가 아닌 후보입니다. 일부 주기적인 가장자리 물결 모양이 남아 있습니다. 지나치게 흐린 버전은 윤곽선이 적지만 디자인도 변경됩니다. 윤곽선 수가 적다는 것만으로는 완성 테스트가 아닙니다.

저장한 SVG에는 모두 경로가 있었고 삽입된 이미지는 없었습니다. 이는 이번 로컬 흑백 출력에서 확인한 사실이며, 다른 트레이싱 도구나 결과를 받는 앱의 동작까지 확인한 것은 아닙니다. 실제 스캐너의 광학 특성, 서로 다른 망점 각도, 색 분판, 모아레 보정, 실물 제작은 테스트하지 않았습니다.

복사본에서 제한적으로 보정해 보기

이 선택적 명령 경로를 위해서는 원본 이미지, 승인된 참조, 설치된 ImageMagick 및 Potrace가 필요합니다. 우리의 테스트에서는 흰색 바탕에 불투명한 어두운 표시를 사용했습니다. 색상 로고 복원이나 투명 PNG 준비 작업 흐름을 보여주지 않습니다.

먼저 자신의 소스에서 세 가지 영역, 즉 넓은 스크린 필드, 가장 좁은 구멍 및 가장 얇은 의도된 스트로크를 식별하십시오. 동일한 영역을 사용하여 저장된 모든 변형을 판단하십시오. 화면 질감과 중요한 세부 사항 사이의 명확한 구분이 이미 없는 경우 더 나은 소스를 요청하거나 승인된 참조에 대해 다시 그리십시오.

이 명령은 screened-input.png의 제한된 준비를 재현합니다.

magick screened-input.png -colorspace Gray -gaussian-blur 0x1.2 -depth 8 bounded-gray.pgm
magick bounded-gray.pgm -threshold 60% bounded.pbm
potrace bounded.pbm --svg --turdsize 0 --output bounded.svg

첫 번째 명령은 두 번째 명령이 패턴을 흑백으로 변환하기 전에 패턴을 부드럽게 합니다. ImageMagick의 Gaussian-blur 참조는 시그마를 흐림 정도로 식별합니다. 반경이 0이면 도구에 커널 범위를 선택하도록 요청합니다. 여기서 시그마는 스캐너 해상도나 범용 화면 표시 사전 설정이 아닌 소스 픽셀 설정입니다.

마지막 명령은 실제 흑백 SVG를 생성합니다. Potrace 매뉴얼에는 비트맵 입력, SVG 백엔드 및 반점 억제 옵션이 문서화되어 있습니다. 한 버전에서 작은 윤곽선을 자동으로 삭제하는 대신 해당 옵션을 일정하게 유지하기 위해 모든 테스트에서 --turdsize 0을 설정했습니다.

이미지의 경우 변형을 다른 이름으로 저장하고 한 번에 하나의 준비 컨트롤을 변경하세요. 임계값을 지정하기 전에 회색조 복사본을 검사한 다음 트레이싱하기 전에 비트맵을 검사합니다. 비트맵 단계에서 구멍가 채워지면 트레이싱 프로그램은 더 이상 존재하지 않는 구멍를 받을 수 없습니다.

단순히 점이 안 보일 때까지 블러를 계속 높이지 마세요. sigma 6으로 비교한 결과에서는 필요한 획이 사라지고 가느다란 틈이 메워졌습니다. 확대한다고 복원이 보장되는 것도 아닙니다. 200%로 키웠다가 50%로 줄이는 Lanczos 처리를 시험했지만, 이 테스트 이미지에는 무늬가 여전히 보였습니다. 어느 처리도 원본에 없는 디테일을 복원했다는 증거가 되지 않습니다.

저장된 SVG를 래스터 복사본 두 개와 비교하기

저장된 SVG 옆에 손대지 않은 소스와 준비된 사본을 보관하십시오. SVG를 다시 열고 동일한 세 가지 테스트 영역과 전체 실루엣을 의도된 사용 크기 및 검사 확대/축소에서 비교합니다.

  1. 차단된 필드: 원하지 않는 반복 패턴이 윤곽선을 지배하지 않았습니까? 잔여 물결 모양과 흩어진 자국이 있는지 확인하십시오.
  2. 가장 좁은 구멍: 의도한 모양으로 틈이 여전히 열려 있습니까? 매끄럽게 채워진 영역은 구멍가 속한 경우 실패입니다.
  3. 가장 얇은 획: 짧아지거나 끊어지거나 지워지는 것이 아니라 존재하고 연속되어 있습니까?
  4. 외곽선과 글자: 후보 결과가 승인된 로고와 여전히 일치하나요? 픽셀만으로 정확한 형상을 확인할 수 없다면 승인된 재작업이 필요합니다.

제한된 제어는 선언된 슬릿/스트로크 검사를 통과하지만 여전히 가장자리 충실도 판단이 필요합니다. 실패 제어는 더 작은 파일이나 더 낮은 윤곽선 개수가 해당 판단을 대체할 수 없는 이유를 보여줍니다.

더 광범위한 스캔 결함 및 소스 품질 결정을 내리려면 TIFF 스캔 준비 가이드 또는 스캔 대 사진 워크플로를 계속 진행하세요. 먼지, 캡처 형상, 임계값 선택 및 원치 않는 인쇄 질감은 관련 문제이지만 별도의 진단이 필요합니다.

원본 확인 후 PerfectVector를 활용하는 단계

PerfectVector는 준비된 로고에 인식 가능한 모양이 포함되어 있고 벡터 후보를 검사하려는 경우에 적합합니다. 확인된 로고 사본으로 시작한 다음, 손대지 않은 소스 및 준비물과 미리보기를 비교하세요. 디자인에 벡터를 사용하기 전에 가장 작은 구멍, 가장 얇은 획, 문자 및 잔여 화면 모양 가장자리를 검사하십시오.

이는 소스 준비 결정이며 PerfectVector가 자동으로 스캔을 제거하거나 Potrace 결과를 재현한다는 주장이 아닙니다. 원본 마스터가 있으면 이를 사용하십시오. 중요한 세부 사항이 준비 과정에서 유지되지 않는 경우 승인된 재구성이 다른 자동 트레이싱보다 더 유용할 수 있습니다.

FAQ

스캔한 로고에서 모든 점을 제거해야 합니까? 아니요. 점이 예술 작품에 속하는지 아니면 인쇄된 복제품에만 속하는지 확인하십시오. 소유자가 다른 처리를 승인하지 않는 한 의도적인 점묘 또는 음영을 유지하십시오.

트레이싱하기 전에 흐리게 처리하면 항상 결과가 향상되나요? 아니요. 제한된 디지털 컨트롤은 슬릿과 미세한 스트로크를 유지했지만 지나치게 흐릿한 컨트롤은 두 가지를 모두 잃었습니다. 별도의 변형을 저장하고 준비된 비트맵과 저장된 SVG에서 필요한 세부 정보를 비교하세요.

SVG 경로가 적다는 것은 화면 제거가 효과가 있다는 증거입니까? 아니요. 경로에는 많은 하위 경로가 포함될 수 있으며 윤곽이 낮은 결과에서는 중요한 세부 정보가 손실될 수 있습니다. 승인된 참조와 비교하여 실제 실루엣, 구멍 및 스트로크를 확인하십시오.

출처

  1. Adobe — 프린터 해상도 및 화면 빈도 — 하프톤 셀, 화면 빈도 및 인쇄 컨텍스트를 설명합니다.
  2. ImageMagick — 가우스 흐림 및 명령줄 옵션 — 테스트된 흐림 매개변수를 정의합니다. 동일한 참조 문서의 임계값 지정 및 리샘플링.
  3. Potrace — 수동 — 흑백 비트맵 트레이싱, SVG 출력 및 명시적인 반점 억제 옵션을 문서화합니다.
  4. W3C — SVG 경로 — 경로 요소 내의 경로 기하학과 여러 하위 경로를 정의합니다.

중요한 세부 사항이 아직 남아 있는 준비된 로고가 있습니까? PerfectVector에서 나만의 이미지로 무료로 시작해보세요. 다음 편집 단계를 선택하기 전에 미리 보기를 보관된 소스와 비교하고 작은 구멍, 얇은 획 및 외부 가장자리를 확인하세요.

블로그의 다른 글

PerfectVector

로고나 아트워크를
깔끔하고 편집 가능한 SVG로 바꿔보세요

벡터화와 미리보기 확인은 무료이며 하루 사용 횟수 제한이 없습니다.