ImageJ使用手册介绍

Image J是一款公有领域的Java图像处理和分析程序,该程序的灵感来源于苹果电脑(Macintosh)的图像处理软件NIH Image。其运行有两种方式,其一是在线的小程序;其二,可下载的应用,在任何具有Java 1.5及之后虚拟机的电脑上都可以使用。针对Windows、Mac OS X以及Linux都有可下载的版本。

Image J可以展示、分析、处理、保存以及打印(输出)8-bit、16-bit、32-bit的图像。可读取的图片格式包括TIFF、GIF、JPEG、BMO、DICOM、FITS以及“原始图件”。支持“堆栈”(以及多维的堆栈),一系列的图片共用一个窗口。它是多线程的程序,因此,像图片读取这种较耗时的操作可与其他操作同时进行。

Image J可以根据定义的选择计算区域以及像素值的统计。可以测量距离和角度。可以创建密度直方图以及线段剖面图。支持标准的图片处理功能,比如对比度调节、锐化、平滑处理、边界检测以及中值过滤。

Image J可以进行几何转化,比如缩放比例、旋转、翻转(flips?)。Image J可以放大至32:1或缩小至1:32,且在任何放大倍数下图像的分析和处理功能都是可用的。理论上如果内存允许的话,Image J对窗口数(图片数)是没有限制的。

具备空间校准以提供现实世界维度的测量,比如毫米(mm)单位的测量。密度和灰度的测量也是具备的。

Image J的设计基于开放式的结构,为其提供了Java插件的拓展性。自定义采集、分析和处理插件的创建可以利用Image J的内置编辑器和Iava编译器来实现。用户编写插件可以解决几乎所有图像处理和分析的问题。

作为公共域开源软件,Richard Stallman 1986年定义了ImageJ用户的四个基本的自由:1)以任何目的运行该程序的自由;2)学习该程序的如何运行的自由,并改变它,让它作你期望它做的工作;3)拷贝、传播的自由,以便你帮助别人;4):改善该程序的自由,并向大众公开你的改进,以便整个(ImageJ)社区可以享用。

ImageJ是在Mac OS X上利用其内置编辑器和Java编译器结合BBEdit 编辑器和Ant构建工具编写完成的。其源代码可以免费获得。作者Wayne Rasband(Bethesda, Maryland, USA)是美国国家心理卫生研究所的特殊志愿者。

ImageJ使用手册介绍相关推荐

  1. imageJ二次开发之旅 – imageJ开源项目介绍

    imageJ二次开发之旅 – imageJ开源项目介绍 imageJ起源: imageJ项目最初是由NIH(NationalInstitutes of Health,美国国家卫生研究院)在1997发起 ...

  2. 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍

    摘要: 本文带大家简单理解阿里巴巴Java开发手册中的规约内容以及P3C项目,可以帮助开发者扫描出所有潜在的代码隐患.在中间也聊了一些对于不同语言设计的理解,如何去看待语言的设计,其实是我们去学习一个 ...

  3. ImageJ学习手册

    文章目录 前言 一.Image官方网址 二.代码 1.引入库 2.读入数据 3.保存数据 4.图像平滑 总结 前言 使用ImageJ进行图像处理操作,ImageJ 是基于 Java 的,ImageJ ...

  4. FPGA_DS18B20温度传感器手册介绍以及接口代码编写思路

    一. DS18B20大概介绍 1. Power 电源可以用 parasite power 或者 external power,普遍选择外部电源 2. DS18B20内部存储一共有9个字节 (1).DS ...

  5. 【操作说明】新版网络穿透/动态组网/远程运维/视频拉转推设备EasyNTS上云网关配置手册介绍

    TSINGSEE青犀视频自从更新了EasyNTS上云网关之后,除了界面外,其用法及配置方式也与之前的版本有了较大差别,为了大家拿到新版设备能够直接配置,我们出了本篇配置教程,大家可以参考. 具体配置如 ...

  6. 【BLE】-CC2541 OTA 程序开发手册介绍

    1.目的 使开发者能够快速的使用TI BLE 协议栈在CC2541 的SOC上进行TI OAD Profile 功能的开发. 2.功能概要 BLE 协议栈有一个可拓展的特性 OAD,它提供了一种增值服 ...

  7. git操作手册_基本的Git手册

    git操作手册 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you a little bit about ...

  8. 算法工程师的必备学习资料,《AI算法工程师手册》正式开源了

    2019-05-14 23:41:00 前言 最近前阿里的一位工程师开源了一份网页版的算法工程师学习手册,没有纸质版的图书,直接在线开源,小编去看看了一下,总结的非常到位,几乎涵盖的机器学习.深度学习 ...

  9. php cms帮助文档,phpcms手册

    简介 目的 本文档详细描述在Ascend 310上实现高性能应用的约束和建议,帮助用户快速理解样例,使用户能够快速构建起自己的高性能应用. 范围 本文档主要描述Ascend 310上编程实现高性能的要 ...

  10. vi/vim 命令手册(初级篇)

    本手册介绍了 vi/vim 编辑器的主要功能.为了便于查找,这里一并给出了命令和它们的定制参数.在使用这个手册之前,必须注意以下几点:    ●很多命令可以与重复因子一起使用(vi);    ●vim ...

最新文章

  1. 电子商店——图片轮播
  2. php 一次性替换多个关键词
  3. Oracle 异常--工作中出现的
  4. [转]oracle查看数据文件, 控制文件, 及日志文件命令
  5. Spring Cloud Alibaba基础教程版本升级:0.2.1-gt;0.2.2
  6. svd降维 python案例_SVD(奇异值分解)Python实现
  7. 当然我这里讲的都是与数据库有关的字符串拼凑
  8. tomcat 热部署、热加载 精析
  9. SQL Server SQL高级查询语句小结(转)
  10. Socket与拔掉网线
  11. java配u型你,泛型方法上的多个通配符使Java编译器(还有我!)很迷茫
  12. VSCODE+MINGW配置vulkan开发环境
  13. 微信小程序——计算从今天到某天间隔多少天
  14. BI分析工具深度测评:FineBI vs Tableau
  15. 2016年英语六级翻译
  16. 中水是什么?有什么用途呢?
  17. 通过查看Qt助手(QtAssistant)了解并使用自己需要Qt库
  18. 计算机丢失dll文件怎么弄,电脑缺少DLL文件该怎么办? 这个办法轻松解决!
  19. infoQ推荐算法综述笔记
  20. html5黑板源码,HTML5/Canvas黑板涂鸦动画

热门文章

  1. unity3d补间动画DoTween
  2. Autoware 矢量地图标注(Autoware Maptool插件)
  3. 好用的蓝牙连接测试工具
  4. ca锁登录显示服务器验签失败,网上报名CA登录失败解决办法
  5. java 加入环境变量_JAVA添加环境变量
  6. MODIS数据下载——CSV模式直接下载hdf文件
  7. YALMIP学习总结
  8. 图像基础ImageMagick图像处理
  9. 【数字信号调制】Matlab实现PCM编码和QAM调制
  10. php检查gd库是否开启,检查服务器是否开启GD库