본문 바로가기

medical

(9)
Mac OS X 용 Medical RAW Viewer 0.7.8.221 MacOS X 64bit 용 Medical Raw Viewer 0.7.8.221 을 현재 다음 위치에서 다운로드 받을 수 있도록 빌드 해 두었습니다. 이 프로그램은 Open source 로 개발 되고 있으며, 일부는 외부에서 만들어진 Open source 를 기반으로 하고 있습니다만, 이 또한 모두 Mac OS X 에서 빌드 될 수 있도록 고안되고 만들어 졌습니다. 단, Open source 자체는 모두 XCode 에서 개발 된 것이 아니라, llvm-gcc 와 Makefile 을 통해서 빌드 되도록 만들어 져 있으므로, XCode 외엔 사용을 못 하는 분들에겐 어려운 부분일 수 있습니다. Medical RAW viewer bitbucket web page : https://bitbucket.org/ra..
Mac OS X 용 Medical RAW Viewer 작업 중. 현재 Mac OS X 용 Medical RAW viewer 를 작업 중 입니다. 아직 Export Image 부분에서 오류가 나는 상태 입니다만 (FLTK 오류로 보임) 곧 이를 우회 하거나 다른 형태로 동작 할 수 있도록 수정 하도록 수정 중 입니다. 이 프로그램은 MRawViewer.app 으로 다운로드 할 수 있도록 베타 버젼을 올리고 있으며 아래 URL 에서 확인 할 수 있습니다. https://bitbucket.org/rageworx_applications/rawviewer/downloads/ 지원 하는 파일들은 16bit 값을 가지는 정수형 RAW 파일이나, 대부분의 DCM 파일들 입니다.
의료영상용 CLAHE 적용에 암부 보정하기. 방사선을 이용하는 의료영상에 기본적인 후보정 같은걸 안하면 대부분 알아보기 힘든 수준의 결과만 얻게 됩니다. 이런걸 인간이 시각적으로 차이를 구별하고, 더 나아가 의료진이 임상적인 판단을 돕기 위해서 LC(Local Contrast) 를 증가 시키는 방법을 사용하는데, 아마 이중 가장 오래되고 효과적이면서 많이 쓰이는 것이 Contrast Limited Adaptive Histogram Equalization (CLAHE) 알고리즘이 아닐까 합니다. 그런데 이 CLAHE 알고리즘을 그대로 사용하면 다음과 같은 문제가 생길 수 있습니다. 이 영상이 뭐가 문제인지는 바로 아래의 원본 영상을 대조 해 보면 차이를 알 수 있습니다. (빨간색 점선 안이 검게 타들어 가듯이 레벨이 전체적으로 변해 있는 것이 문제 ..
Medical RAW Viewer, version 0.7.8.216 업데이트. 소식 Open Source 인 Medical RAW Viewer 를 다음 사항으로 갱신 하였습니다. 업데이트 내역GUI engine update: FLTK-1.3.4-1-ts 최신 버젼 적용, 자작 theme scheme 인 "flat" 적용.DICOM engine update: libtinydicom 최신 버젼 적용 (2017-03-10)RAW Image Processing engine update: librawprocessor version 0.9.46.130 적용.보이는 영역내에 맞춤( ) 버튼과, 1:1 로 보기 ( ㅁ버튼 ) 적용시 실제 해상도가 변경 되지 않던 문제 수정. 다음에 추가할 기능영상 돌리기, 뒤집기 등등 ( 쓰는 사람이 결국 필요 해서 )히스토 그램 영역에 LUT 그려서 적용 하는..
Medical RAW viewer, version 0.7.4.200 오픈소스화. Medial RAW viewer 는 제가 직접 만들어 배포하는 Freeware 입니다. 다만, 이 프로그램을 상업적 목적으로 사용하시거나, 개조 또는 재배포 등은 허용되지 않으며, 발각시 법적인 조치까지 갈 수 있음을 먼저 인지해 주시고 사용해 주시기 바랍니다. open source 입니다. 버젼 0.7.4.200 부터 모든 소스를 bitbucket 에 올리고 있으며, Download section 에서 최신 버젼을 내려 받을 수 있도록 7z 파일을 제공 합니다. 이 프로그램은 일반적으로 사용되는 의학관련 RAW 영상 이나, DICOM 을 읽고 보여 주는 프로그램으로서, FLTK 1.3.4-ts 와 제가 직접 만들어 쓰는 libtinydicom, minIni 등의 opensource 를 사용하여 만들어 ..
의료 RAW 에 HDR 적용을 위한 test 결과 및 프로그램. X-Ray 로 부터 CR 이나 DR 영상을 횟득 하면, 이 역시 Film 대비 CMOS/CCD/TFT 센서 소자에 따라 실제 계조(빛은 아니지만, 빛 대신 방사선인 radiation 을 대체 해서 생각 하면 됩니다) 보다 못한 뭔가가 얻어지게 됩니다. 각 제조사 마다 이를 보정하기 위한 온갖 기능들이 있기 마련 입니다만, 저는 이런 특정 회사에 특화된 형태가 아니라 일반적인 이론들에 따라 후처리를 하는 것에 관심을 가져 보았습니다. 그래서 먼저 Erik Reinhard 교수님이 2005년에 이론을 수립 했던 Hight Dynamic Range 알고리즘을 연구해 보았습니다. 세상은 참 대단한 분들이 많기 마련 이지요. 그리고 이 이론을 C++ 코드로 만들어 봅니다. 수식에 따라 for() 를 남발 하면서 ..
RAW image resizer 2017-01-11-B 프로그램 소개 이 프로그램은 Windows 의 console 에서 구동되는 의료 영상 이미지의 크기를 다양한 필터와, 효과로 개선 해 주는 용도 입니다. 사용 가능한 것은 현재 다음과 같습니다.영상 크기 변경: nearest, bilinear, bicubic, laczos3, B-spline 필터를 제공sharpen 필터를 적용 할 수 있음median 필터를 적용 할 수 있음 이 프로그램은 제 open source 인 librawprocessor 를 이용해서 만든 것으로, 다음 위치에서 소스코드를 참고 할 수 있습니다.https://github.com/rageworx/librawprocessor 구동 제한WindowNT 6 kernel 이상의 OS (Windows 2000 이후)32bit 또는 64bit..
Medical RAW Viewer Version 0.7 부터 변경 된 점들... 개인이 편하고자 만들어 쓰는 Medical RAW viewer 에 다음과 같은 변경 사항을 적용 중 입니다. 혹시 필요 하신분들은 조금 더 기다리시면 0.7 버젼을 만나 보실 수 있지 않을까 합니다.변경된 기능히스토그램 출력 방법 변경, down scale 된 만큼 평균값 출력 하도록 하여 거친 그래프가 더이상 나오지 않음.마우스 오른쪽 버튼으로 자세한 픽셀 매트릭스를 볼때 원본 영상대비 인지를 쉽게 하기 위해 위 캡쳐 화면처럼 변경. 추가중인 기능Shift + 마우스 왼쪽 클릭으로 픽셀 거리 측정 기능에서도 Histogram 출력. 얼마전에 완성한 Polygon fill 알고리즘을 이용하여, 여러 포인트로 만든 폴리곤 영역 내 Histogram 출력표준 편차 정보 출력RAW 영상 저장 (Threshol..