Repolode
visioncortex

visioncortex/vtracer

JPG와 PNG 같은 래스터 이미지를 간결한 SVG 벡터 그래픽으로 변환하는 오픈소스 Rust 도구로, CLI·데스크톱 앱·라이브러리로 사용할 수 있습니다.

대체할 수 있는 제품:Adobe Illustrator

스타
7,342
포크
506
열린 이슈
13
마지막 커밋
3일 전

어떤 프로젝트인가요?

VTracer는 JPG와 PNG 같은 래스터 이미지를 SVG 벡터 그래픽으로 변환합니다. 그래픽과 사진을 모두 처리하며, 곡선을 추적해 간결한 벡터 파일을 만듭니다. 프로젝트 설명에 따르면 컬러 이미지 처리 속도가 더 느린 Potrace와, 결과 파일 크기가 더 큰 Adobe Illustrator의 Image Trace를 대안으로 삼습니다.

기가픽셀 크기의 역사적 설계도 같은 고해상도 스캔에 맞게 설계되었으며, 저해상도 픽셀 아트도 처리합니다. 버전 1.0에는 이음새 없는 컷아웃 모자이크, 곡선 단순화, 워터셰드 클러스터링, 적응형 흑백 임계값 처리, 고정 팔레트 스냅 기능이 추가되었습니다.

명령줄 도구, Windows·macOS·Linux용 데스크톱 앱, Rust·Python·Node.js용 라이브러리(WebAssembly 기반, 네이티브 의존성 없음)로 제공됩니다.

핵심 기능

  • 01JPG와 PNG 래스터 이미지를 SVG 벡터 파일로 변환합니다.
  • 02컬러 이미지, 선화, 사진을 지원합니다.
  • 03곡선 단순화로 노드 수와 파일 크기를 줄입니다.
  • 04적응형 Bradley–Roth 임계값 처리로 스캔 조명의 불균일한 문제를 보정합니다.
  • 05고정 색상 팔레트를 사용해 결과 색상을 선택한 색에 맞출 수 있습니다.
  • 06CLI, 데스크톱 앱, Rust·Python·Node.js 라이브러리로 제공됩니다.

활용 사례

  • 스캔한 선화나 역사적 설계도를 확장 가능한 벡터로 디지털화합니다.
  • 픽셀 아트나 로고를 웹 또는 인쇄용 SVG로 변환합니다.
  • Python 또는 Node.js 파이프라인에서 이미지를 일괄 벡터화합니다.

빠른 시작

  1. 1

    Cargo를 사용해 소스에서 콘솔 앱 설치하기

    cargo install vtracer-cli
  2. 2

    래스터 이미지를 SVG로 변환하기

    ./vtracer input.jpg output.svg

사용 전 알아둘 점

  • 버전 1.0.0은 아직 알파 릴리스입니다.
  • README에는 Rust 기반 툴체인이 안내되어 있습니다. 소스에서 설치하려면 CLI를 Cargo로 빌드해야 합니다.

토픽

자주 묻는 질문

vtracer은(는) 무엇인가요?
JPG와 PNG 같은 래스터 이미지를 간결한 SVG 벡터 그래픽으로 변환하는 오픈소스 Rust 도구로, CLI·데스크톱 앱·라이브러리로 사용할 수 있습니다. VTracer는 JPG와 PNG 같은 래스터 이미지를 SVG 벡터 그래픽으로 변환합니다. 그래픽과 사진을 모두 처리하며, 곡선을 추적해 간결한 벡터 파일을 만듭니다. 프로젝트 설명에 따르면 컬러 이미지 처리 속도가 더 느린 Potrace와, 결과 파일 크기가 더 큰 Adobe Illustrator의 Image Trace를 대안으로 삼습니다.
vtracer은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
vtracer은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
vtracer은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. vtracer의 마지막 커밋은 2026년 10월 17일입니다.
vtracer은(는) 어디에 사용할 수 있나요?
스캔한 선화나 역사적 설계도를 확장 가능한 벡터로 디지털화합니다. 픽셀 아트나 로고를 웹 또는 인쇄용 SVG로 변환합니다. Python 또는 Node.js 파이프라인에서 이미지를 일괄 벡터화합니다.
vtracer는 어떻게 설치하나요?
Cargo를 사용해 소스에서 콘솔 앱 설치하기: cargo install vtracer-cli 래스터 이미지를 SVG로 변환하기: ./vtracer input.jpg output.svg
vtracer은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/visioncortex/vtracer

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트