Horos™ is a free, open source medical image viewer. The goal of the Horos Project is to develop a fully functional, 64-bit medical image viewer for OS X. Horos is based upon OsiriX and other open source medical imaging libraries. Horos is made freely available under the GNU Lesser General Public License, Version 3 (LGPL-3.0). Horos is linked aga…
fvpolpeta [HOR-69] libdcmprintscu.dylib AND libxerces-c.27.dylib need to be ava…
…ilable in Fmwk but don't need to be linked. They are used by DICOMPrint which is 32-bit
Latest commit 6e4f63f Sep 18, 2018
Permalink
Failed to load latest commit information.
API Minor comment fixes Mar 19, 2018
Binaries [HOR-69] Removing zip directory level to match build script Sep 18, 2018
CharLS @ 29f39e6 VTK 8.0.1, ITK 4.12.2, CharLS 2.0.0, GDCM 2.8.3 Nov 3, 2017
DCM Framework Fixes #332. Problems were related to images having 16bit pixel depth … Jul 4, 2018
DICOMPrint [HOR-69] Making DICOMPrint a binary dependency Sep 18, 2018
Decompress [FIX] Fixed type in project name Jan 8, 2018
DicomImporter CurveFitter Sep 6, 2009
GDCM @ af81d44 update to GDCM v2.8.4, also using github mirrors for OpenSSL and GDCM… Nov 14, 2017
Grok @ 0f76d79 [HOR-22] Setting commit hash to versions 2.3.1 (latest stable). Also … Feb 9, 2018
Horos Launcher VTK 8.0.1, ITK 4.12.2, CharLS 2.0.0, GDCM 2.8.3 Nov 3, 2017
Horos.xcodeproj [HOR-69] libdcmprintscu.dylib AND libxerces-c.27.dylib need to be ava… Sep 18, 2018
Horos [HOR-69] Rollback change that will be needed for XCode 10 Sep 18, 2018
ITK @ d92873e VTK v8.1.0, ITK v4.13.0, OpenSSL v1.0.2n Jan 29, 2018
LetsMoveAndDock [FIX] Fixed type in project name Jan 8, 2018
MSRG [GPL2LGPL] Files missing Horos headlines Dec 28, 2017
NIfTI_Library all warnings gone Jun 24, 2016
NSFont_OpenGL [FIX] Fixed type in project name Jan 8, 2018
Nitrogen [HOR-22] Folder are required before deploying SQL files Feb 9, 2018
OpenJPEG @ 081de4b openjpeg linking Nov 7, 2017
OpenSSL @ e5bba24 VTK v8.1.0, ITK v4.13.0, OpenSSL v1.0.2n Jan 29, 2018
Papyrus3 MD-921 Jan 31, 2014
Preference Panes [HOR-68] Adding ROI color rotation enable/disable in settings Sep 6, 2018
VTK @ a2dc2e7 converting to standard cmake install instead of funky frameworks Jan 31, 2018
cocoahttpserver [FIX] Fixed type in project name Jan 8, 2018
.gitignore [HOR-69] Ignoring IDEWorkspaceChecks.plist Sep 18, 2018
.gitmodules [HOR-22] Setting commit hash to versions 2.3.1 (latest stable). Also … Feb 9, 2018
COPYING.LESSER [GPL2LGPL] Addition of the COPYING.LESSER file Dec 28, 2017
Doxyfile-dcmframework Added Documentation target Oct 17, 2007
Doxyfile-horos Build system refactoring. Apr 17, 2015
LICENSE Revert "Revert "Merge pull request #263 from horosproject/HOR-17"" Feb 9, 2018
LocalizationExtract.sh MD-21 Dec 2, 2013
LocalizationGenerate.sh MD-21 Dec 2, 2013
Makefile add Makefile to build from command line Feb 19, 2018
README.md add README.md with build instructions Feb 19, 2018
README.txt Update README.txt Feb 14, 2015
To-Do.txt todo list has been migrated to pixmeo JIRA Dec 11, 2012
ramDiskScript.txt reduce lock/unlock for DICOM Services SCP Dec 9, 2010

README.md

Build instructions

Prerequisites

  1. cmake and pkg-config must be in the system's PATH.
  2. Patience and coffee. A full build takes about 30-45 minutes.

Build

  1. Clone the repository: git clone https://github.com/horosproject/horos.git

Option 1 (GUI)

  1. Open Horos.xcodeproj in Xcode
  2. Build (Command+B)

Option 2 (terminal)

  1. Go to the project root directory
  2. make

Additional remarks

The project uses git submodules and depends on files that are in a zipped format. The build process takes care of these dependencies, but you can invoke the steps manually:

  • To unzip the binaries, you can build the target Unzip Binaries
  • To initialize the submodules: git submodule update --init --recursive

For more information on this code, visit horosproject.org