본문으로 건너뛰기
로그인 둘러보기
그래픽·이미지 · 윈도우즈 유틸

nip2

0

nip2는 libvips 이미지 처리 라이브러리를 위한 스프레드시트 형태의 GUI 도구입니다. 사용자는 수식 기반으로 이미지 처리 워크플로우를 구성하고 실시간으로 결과를 확인할 수 있습니다.

스프레드시트워크플로우이미지 처리

소개

nip2는 libvips 이미지 처리 라이브러리를 위한 스프레드시트 형태의 GUI 도구입니다. 사용자는 수식 기반으로 이미지 처리 워크플로우를 구성하고 실시간으로 결과를 확인할 수 있습니다. 이 프로그램은 대용량 이미지 처리에도 메모리 사용량이 적으며, 복잡한 워크플로우 개발에 적합합니다. 공식 GitHub 저장소에 따르면 nip2는 nip4로 완전히 대체되었으며 더 이상 업데이트되지 않습니다.

상세정보

수식 기반 이미지 처리

사용자는 객체 간에 수식을 연결하여 이미지 처리 시스템을 개발할 수 있습니다. 수식이 변경되면 nip2가 자동으로 계산을 다시 수행하여 픽셀 변화를 실시간으로 보여줍니다.

대용량 이미지 지원

libvips를 이미지 처리 엔진으로 사용하기 때문에 매우 큰 이미지도 처리할 수 있으며, 메모리 사용량이 적습니다. 수만 기가바이트 크기의 이미지도 분석 가능한 워크플로우를 개발할 수 있습니다.

배치 모드 지원

개발한 이미지 처리 시스템을 GUI 없이 명령줄에서 실행할 수 있는 배치 모드가 제공됩니다. 이를 통해 개발한 워크플로우를 자동화 스크립트에 통합할 수 있습니다.

다운로드 및 설치 방법

Windows 및 OS X 사용자는 nip2 releases 페이지에서 바이너리를 다운로드할 수 있습니다. 소스에서 빌드해야 하는 경우, nip2 디렉터리에서 일반적인 ./configure, make, sudo make install 절차를 따릅니다. GIT에서 소스를 받은 경우 먼저 ./autogen.sh를 실행하여 configure 시스템을 구축해야 합니다.

기본 사용법

프로그램을 실행하면 F1 키를 누르거나 Help → Contents 메뉴를 통해 50페이지 분량의 매뉴얼을 볼 수 있습니다. 수식을 입력하고 연결하여 이미지 처리 워크플로우를 구성하면, 변경 사항이 있을 때마다 자동으로 계산을 다시 수행하여 결과를 보여줍니다.

지원 환경 및 시스템 요구사항

nip2는 실행 시 vips, gtk2 및 libxml2가 필요합니다. 컴파일 시에는 flex 및 bison이 필요합니다. 추가 기능으로는 fftw3, gsl, goffice, libgvc 등을 사용할 수 있습니다.

최신 버전 및 업데이트 정보

공식 저장소에 따르면 nip2는 이제 nip4로 완전히 대체되었으며, 더 이상 업데이트가 계획되어 있지 않습니다. 최신 버전은 8.7.0입니다.

제한 사항 및 확인 사항

이 프로젝트는 nip4로 완전히 대체되었으며 향후 업데이트가 계획되어 있지 않습니다. 따라서 새로운 기능 추가나 버그 수정이 이루어지지 않을 수 있습니다.

화면으로 보는 주요 기능

이미지 뷰어 및 데이터 시각화 화면

이미지 뷰어 및 데이터 시각화 화면

이미지 뷰어 창에서 32비트 부동소수점 이미지가 표시되며, 여러 개의 원형 구조물이 빨간색과 녹색으로 강조되어 있다. 이미지 위에는 'Q13 = image (Q14.to_image 100)'라는 텍스트가 표시되어 있고, 이미지의 정보는 'image_20992x3840 32-bit float, 3 bands, mono, 922.50 MB, 1×1 p/um'으로 나타나 있다. 이미지 위에는 'Magnification 1:1'과 '0.0'이라는 조절 가능한 슬라이더가 있다. 화면 상단에는 'File', 'View', 'Help' 메뉴가 있으며, 'inputs', 'image', 'blood', 'heartmask', 'lungmask', 'marking', 'markheart', 'patlak' 탭이 있다. 오른쪽에는 여러 그래프 창이 열려 있으며, 각각 'AB – draw patlak by slice', 'E – lung density', 'Q – range blood charts to match Y scale to 0-255', 'Y – make lung mask graphic' 등의 제목이 있다. 각 그래프는 데이터 시리즈를 표시하며, 'Chart caption', 'Format', 'Style', 'Auto Range' 등의 설정이 있다. 오른쪽 하단에는 'I – make per-pixel-patlak graphic'이라는 탭이 있으며, 여러 이미지와 함수가 나열되어 있다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.