- Image Processing with ImageJ
- José María Mateos-Pérez Javier Pascau
- 321字
- 2021-08-06 16:56:14
ImageJ – history and motivation
Tip
Readers who wish to read a more in-depth text about ImageJ's history should obtain the paper "NIH Image to ImageJ: 25 years of image analysis", published in Nature Methods, 2012, 9:7, pages 671-675.
ImageJ's development started as long ago as 1987, when it was not even named ImageJ and Java was yet to be born. That year, Wayne Rasband started coding a piece of software named "NIH Image" (after the National Institute of Health (USA), which funded his efforts) in order to provide a way to perform image analysis on the old Apple Macintosh II, which lacked an image analysis platform, and was starting to be the desktop system of choice for many scientists. He started distributing his software for free to anyone who requested it.
This imaging software became increasingly popular, but at the time the market for Apple computers was being surpassed by the PC. NIH Image was developed specifically for Apple systems and didn't work on the Windows platform. In 1995, the Java programming language was created by Sun Microsystems. This allowed Wayne to start porting his software so it would work on PCs, and at the same time maintain a single, multi-platform version of the source code. ImageJ was born.
During the development process, a great deal of care was taken to allow users to extend ImageJ's native capabilities with the help of macros that can be developed even by users with no prior programming experience; and an open API allowed experienced programmers to code their own plugins. This is one of the reasons for ImageJ's success among scientists that work with images regularly, along with the huge amount of macros and plugins available from the web page. At the time of this writing, the ImageJ's user mailing list had more than 2000 subscribers and is a very active discussion meeting point for everything related to this software and related projects.
- Facebook Application Development with Graph API Cookbook
- Reporting with Visual Studio and Crystal Reports
- Apache ZooKeeper Essentials
- iOS開發實戰:從零基礎到App Store上架
- BeagleBone Media Center
- Bulma必知必會
- Java Web程序設計任務教程
- 程序是怎樣跑起來的(第3版)
- C語言從入門到精通
- 微信小程序開發與實戰(微課版)
- ExtJS Web應用程序開發指南第2版
- Beginning C++ Game Programming
- 創意UI Photoshop玩轉移動UI設計
- 算法設計與分析:基于C++編程語言的描述
- Python編程入門(第3版)