상위 질문
타임라인
채팅
관점

ImageJ

위키백과, 무료 백과사전

ImageJ
Remove ads

ImageJ국립보건원 (미국)과 LOCI(Laboratory for Optical and Computational Instrumentation, 위스콘신 대학교)에서 개발된 자바 기반의 영상 처리 프로그램이다.[2][3] 첫 번째 버전인 ImageJ 1.x는 퍼블릭 도메인으로 개발되었으며, ImageJ2 및 관련 프로젝트인 SciJava, ImgLib2, SCIFIO는 관대한 BSD-2 허가서로 라이선스되었다.[4] ImageJ는 자바 플러그인 및 기록 가능한 매크로를 통해 확장 가능성을 제공하는 오픈 아키텍처로 설계되었다.[5] ImageJ의 내장 편집기와 자바 컴파일러를 사용하여 사용자 정의 획득, 분석 및 처리 플러그인을 개발할 수 있다. 사용자가 작성한 플러그인을 통해 3차원 살아있는 세포 이미징[6]에서 영상의학적 영상 처리,[7] 여러 이미징 시스템 데이터 비교[8], 자동화된 혈액학 시스템[9]에 이르기까지 많은 영상 처리 및 분석 문제를 해결할 수 있다. ImageJ의 플러그인 아키텍처와 내장 개발 환경 덕분에 영상 처리 교육을 위한 인기 있는 플랫폼이 되었다.[10][11]

간략 정보 개발자, 안정화 버전 ...

ImageJ는 온라인 애플릿으로, 다운로드 가능한 애플리케이션으로, 또는 자바 5 이상 가상 머신이 있는 모든 컴퓨터에서 실행할 수 있다. 다운로드 가능한 배포판은 마이크로소프트 윈도우, 클래식 Mac OS, MacOS, 리눅스, 샤프 자우루스 PDA에서 사용할 수 있다. ImageJ의 소스 코드는 자유롭게 사용할 수 있다.[12]

프로젝트 개발자 웨인 래스밴드는 2010년 NIH미국 국립 정신 건강 연구소 연구 서비스 부서에서 은퇴했지만, 계속해서 소프트웨어를 개발하고 있다.

Remove ads

특징

ImageJ는 8비트 컬러 및 회색조, 16비트 정수, 32비트 부동 소수점 이미지를 표시, 편집, 분석, 처리, 저장 및 인쇄할 수 있다. TIFF, PNG, GIF, JPEG, BMP, DICOM, FITS를 포함한 다양한 이미지 파일 형식은 물론 원시 형식도 읽을 수 있다. ImageJ는 단일 창을 공유하는 일련의 이미지인 이미지 스택을 지원하며, 멀티스레드이므로 시간이 많이 걸리는 작업을 다중 CPU 하드웨어에서 병렬로 수행할 수 있다. ImageJ는 사용자가 정의한 선택 영역 및 강도 임계값 개체의 영역 및 픽셀 값 통계를 계산할 수 있다. 거리 및 각도를 측정할 수 있다. 밀도 히스토그램선 프로파일 플롯을 생성할 수 있다. 이미지 간 논리 및 산술 연산, 대비 조작, 합성곱, 푸리에 해석학, 선명화, 평활화, 에지 감지 및 중간값 필터링과 같은 표준 이미지 처리 기능을 지원한다. 스케일링, 회전 및 뒤집기와 같은 기하학적 변환을 수행한다. 이 프로그램은 사용 가능한 메모리에 의해서만 제한되며, 동시에 여러 이미지를 지원한다.

Remove ads

역사

1997년 ImageJ가 출시되기 전, NIH Image로 알려진 유사한 프리웨어 이미지 분석 프로그램이 OS X 이전 운영 체제를 실행하는 매킨토시 컴퓨터용으로 오브젝트 파스칼로 개발되었다. 이 코드의 추가 개발은 주사 현미경 이미지의 물리적 연구에 맞춰진 변형인 Image SXM 형태로 계속되고 있다. Windows 버전인 Scion Corporation(현재는 없어진 회사)에 의해 이식된 소위 Scion Image for Windows도 개발되었다. 두 버전 모두 여전히 사용할 수 있지만 NIH Image와는 대조적으로 클로즈드 소스이다.[13]

2017년 1월 25일, 캐런 콜린스, 존 킬콥프, 케이반 스태슨, 프레데릭 헤스만이 AstroImageJ(AIJ)를 발표했다. AIJ는 ImageJ 처리 파이프라인을 기반으로 구축되었으며, 시계열 차등 측광, 광곡선 추세 제거 및 피팅, 초정밀 광곡선 플로팅에 뛰어나도록 소프트웨어를 간소화했다. AIJ는 FITS 파일을 읽고 쓰고, 마스터 프레임을 생성하며, 어둡고, 바이어스 및 플랫 필드 빼기를 모두 소프트웨어 내에서 처리한다. AIJ는 다중 개구 차등 측광외계 행성 통과 모델링에 사용되며, 개구 및 고리 반경 수정, 클릭만으로 대상 및 비교 객체 선택, 통과 사전 조정, FITS 및 XML 파일로 데이터 내보내기에 대한 내장 지원을 제공한다.[14]

Remove ads

같이 보기

  • Eclipse ImageJ 플러그인 - ImageJ를 유연한 탭 보기 인터페이스에 통합하고 디버깅 인터페이스가 있는 강력한 매크로 편집기도 제공하는 플러그인이다.[15]
  • Bitplane - ImageJ 호환성을 갖춘 이미지 처리 소프트웨어 제작사
  • CellProfiler, 워크플로우의 상호작용적 구성을 통한 고처리량 이미지 분석을 위한 소프트웨어 패키지. 워크플로우에는 ImageJ 매크로가 포함될 수 있다.
  • CVIPtools - 알고리즘 개발 및 배치 처리를 위한 두 가지 유틸리티 프로그램과 함께 C 함수 라이브러리 COM 기반 DLL이 포함된 완전한 오픈 소스 GUI 기반 컴퓨터 비전 및 이미지 처리 소프트웨어.
  • Fiji (소프트웨어), ImageJ 기반의 이미지 처리 패키지
  • KNIME - 차세대 ImageJ와 긴밀히 협력하여 개발된 이미지 분석을 지원하는 오픈 소스 데이터 마이닝 환경
  • 자유-오픈 소스 소프트웨어 패키지 목록
  • 현미경 이미지 처리

각주

외부 링크

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads