This is an archive of the old MediaWiki-based ImageJ wiki. The current website can be found at imagej.net.

User:Hinerm

Mark Hiner
Sparkles.png Champion of ImageJ Sparkles.png
Affiliation UW-Madison LOCI
Image.sc Forum hinerm
GitHub hinerm
StackOverflow 1027800/hinerm
Open HUB hinerm
LinkedIn pub/mark-hiner/63/984/8b2
LOCI profile mark-hiner

Mark was a member of the core ImageJ2 development team at LOCI from 2011-2016, earning the title of Champion of ImageJ for his tireless enthusiasm and dedication to the community. He is co-founder of the SCIFIO project, a robust and extensible library for reading and writing scientific image file formats, and accessible foundation for image format processing. He also developed the ImageJ-MATLAB project for ImageJ/MATLAB interoperability. Mark rejoined the ImageJ team in 2020.


My work at LOCI

After working at LOCI for two years as a Research Assistant, Mark completed a M.S. degree in computer science and decided to stay on as a Research Intern. Until 2016 he worked as the lead developer on SCIFIO. His primary areas of interest within CS are artificial intelligence, robotics and programming languages.

You can follow his latest work on GitHub.

Earlier work at LOCI includes:

  • Implemented write functionality in BFITK plugins
  • Modified Jar2Lib to automatically collect its output C++ libraries into a single location, and compress that directory for easy automation.
  • Added a generic utility library to the Jar2Lib project, which includes methods for consistent JVM invocation.
  • Modified cpp-wrap to account for the changes in Jar2Lib's structure
  • Created a Java Native Interface (JNI) implementation of BFITK.
  • Established benchmarking process to compare three BFITK implementations
  • Reworked the build system for the BFITK plugins - removing Ant dependency in favor of CMake post-build commands
  • Modified Jar2Lib to accept user-defined files to append to the automatically generated CMakeLists.txt build files, allowing for custom options to be defined.
  • Used user-defined appending of make files to remove Ant dependency for building BF-CPP (stand-alone C++ library of Bio-Formats) by creating a Jar2Lib script
  • Cross-platform testing of BFITK with FARSIGHT toolkit.
  • Creation of comprehensive developer and user guides for using Bio-Formats with the FARSIGHT toolkit.
  • Contributed to the FARSIGHT toolkit functionality (general usability improvements, such as hotkeys, window focus and a pixel probe).