FIJI (ImageJ) 图像处理合集

article/2025/10/12 7:27:28

1.更改伪彩颜色

ImageJ可以打开CAI格式,尼康的2084的原始格式等等。
将图片直接拖拽到imageJ软件上。
在这里插入图片描述
会弹出一个窗口
在这里插入图片描述
这个窗口就是告诉我们:关于这个图像的原始格式是否需要进行设置。通常使用默认的,点击Ok。
就可以打开这个图像
在这里插入图片描述
如果打开后图像的伪彩颜色不正常怎么办?
这时可以打开Image->Color->Channels Tool
在这里插入图片描述

就可以设置图像伪彩颜色

在这里插入图片描述
Color模式:是指定显示一种伪彩颜色。
在这里插入图片描述

Composite:是显示多通道叠加之后的颜色。
在这里插入图片描述
Crayscale:显示的是灰度,不带伪彩。
在这里插入图片描述
Color的More里边可以更改伪彩颜色。
在这里插入图片描述
在这里插入图片描述

2.通道叠加和图像导出

通道拆分:Image->Color->Split Channel
通道合并:Image->Color->Channel Tool
图片导出:1. Image->Type->RGB Color
2. File->Save As->Tiff

通常需要有一个习惯,每次打开一张图片,把当前的图像复制一份,接下来的操作只对复制的这份进行,不会影响和更改原始图像。
在图片上点击右键,然后点击Duplicate,点击OK。
在这里插入图片描述
在这里插入图片描述
如果想得到这个图片每个单通道的图片。
通道拆分:Image->Color->Split Channel
在这里插入图片描述
通道合并:Image->Color->Channel Tool
图片导出:1. Image->Type->RGB Color
2. File->Save As->Tiff

当前的图是16bit的灰度图,如果想存成一张彩色图的话,需要改变图像的颜色模式。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
保存Tiff
在这里插入图片描述
在这里插入图片描述

单通道保存好了,接下来存多通道的图像。
在这里插入图片描述
然后图片导出:1. Image->Type->RGB Color
2. File->Save As->Tiff

3.测量

测量使用的工具是Analyze->Measure
设定测量参数在Analyze->Set Measurements

在这里插入图片描述
在这里插入图片描述
Area面积、Mean gray value平均荧光强度、Min&max gray value某一区域的荧光强度最大值最小值、Centroid中心点的位置、Ferets diameter长短轴及长短轴的比值等等。
选择一个区域,可以选择的图形工具包括矩形、圆形、不规则图形等等。
在这里插入图片描述
矩形:
选好区域之后,点击Measure
在这里插入图片描述
在这里插入图片描述
圆形:
在这里插入图片描述
不规则图形:
在这里插入图片描述

直线:测量两点之间距离
在这里插入图片描述

夹角:测量角度
在这里插入图片描述
测量好之后,可以在Results窗口中,选择File->Save As
在这里插入图片描述
测量好的参数会被存成CSV格式,可以在excel里边进行数据的统计和分析。
在这里插入图片描述

4.自动细胞计数

步骤大概是:
Step1、图像模糊:Process->Filter->Gaussian Blur
Step2、图像分割:Image->Adjust->Threshold
Step3、精细分割:Process->Binary->File Holes
Process->Binary->Watershed
Step4、颗粒计数:Analyze->Analyze Particles
Step5、图形测量:原图->ROI Manager->Measure
首先打开一张图
在这里插入图片描述
进行模糊处理,使图片看起来更加平滑。
Process->Filter->Gaussian Blur
在这里插入图片描述
在这里插入图片描述
选择一个Sigma系数,Sigma系数越高,图像越模糊。
在这里插入图片描述
图像分割:Image->Adjust->Threshold
在这里插入图片描述
图像变为黑白两色。
在这里插入图片描述

精细分割:Process->Binary->File Holes
Process->Binary->Watershed
在这里插入图片描述
遗漏的孔洞会被填充上。
在这里插入图片描述
在这里插入图片描述
将没有完全分割的细胞进行分割。
在这里插入图片描述
颗粒计数:Analyze->Analyze Particles
在这里插入图片描述
在这里插入图片描述
图片中有一些很小的结构,这些结构可能是杂质,不是我们想要的细胞结构,我们应该过滤掉。我们可以通过识别图形的大小做一个筛选,把过小过大的去掉。
Size是通过大小过滤;
Circlarity是通过是否接近圆形来过滤;
Show是选择过滤之后图形的展示方式;
Exclude on edges是排除边缘的细胞;
Summarize是细胞个数和各种测量参数;

原图->ROI Manager->Measure
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.更改比例尺

在这里插入图片描述
在这里插入图片描述
用直线工具画在标尺上。

Analyze->Set Scale
在这里插入图片描述
Distance in pixels:刚刚画出的直线有多少pixels。这个不用改
Known distance:画出的这条线的真实长度是多少。
所以将Known distance改为:50,
单位Unit of Length改为:micron微米
在这里插入图片描述
下面有一个Scale值:2.2133pixels/micron
打开新的一张图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
两张图片的尺寸就是一样的。

添加标尺:
Analyze->Tools->Scale bar

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


http://chatgpt.dhexx.cn/article/km4aNVCs.shtml

相关文章

ImageJ -介绍与安装

写在开头 ImageJ,一款免费却又极其强大的图像处理软件。百科 但很不幸的是,这款软件对于电脑小白而言,可能并不容易上手。 看一下这个软件的界面就知道了。 反正我第一打开的时候就直接想关掉,这些个 icon 根本不知道干嘛的好吧…

JS操作图片的利器:Jimp VS GM

前段时间,笔者有一个项目需求,需要在一张图片上面添加文件,并另存为一张新的图片。刚开始的时候,笔者使用的是大名鼎鼎的jimp。 。 其功能能满足我的要求,而且其license是MIT,不依赖于第三方的可执行程序…

imgageJ开发【Java】

一.ImageJ简介 ImageJ是一款由NIH(National Institutes of Health,美国国家卫生研究院)发起,可用于Windows,Mac,OSX和Linux等操作系统的图像处理开元软件,ImageJ小巧,只有5MB左右,界面简洁&…

ImageIO类的使用

重点内容 (一) How to read an image from file or URL? 从本地文本读取图片 File sourceimage new File("c:\\mypic.jpg"); Image image ImageIO.read(sourceimage); 从网络上获取图片 URL url new URL("http://www.mkyong.com/image/mypic…

安装Image J 插件

1.下载imageJ,网址:https://imagej.net/Fiji/Downloads 2.解压 3.安装插件 (1)https://imagej.nih.gov/ij/plugins/index.html这个网址下载你需要的插件。打开toolsets或者tools。 ![在这里插入图片描述](https://img-blog.csd…

ImageJ工具使用简介

ImageJ工具使用简介 在以前的博文中也介绍过看Raw图的方法,自己平常也使用windows上的一些插值工具来看raw图,最近发现了一个宝贝----ImageJ,最让我惊喜的是它可以完美的在Windows以及Ubuntu中使用,避免了我抓取Raw图之后拷贝到w…

JavaSE小项目(小游戏)

JavaSE编写的小游戏 源码下载地址:https://github.com/ygsama/SmallGame 游戏名(难度) 满天星(★☆☆☆☆) 球球(★☆☆☆☆) 打字游戏(★☆☆☆☆) 汤姆猫(★★☆☆☆&#x…

JAVA小项目(6)javaSE

1 记帐本 1.1 使用技能点: 分支、循环、String的拼接 1.2 功能和效果 1.3 项目架构 public class Test {public static void main(String[] args) {while(true){System.out.println("-------欢迎使用记账系统--------");System.out.println("1.收…

java项目源码分享——适合新手练手的java项目

源码下载(实例一):jsp开发完整的博研图书馆后台管理系统,不使用框架开发的,太完美了 源码下载(实例二):javaWeb图书馆管理系统源码mysql版本 源码下载(实例三&#xff09…

java小项目 ATM机(简易版)

目录 说明 项目介绍 功能介绍 结构图 各模块代码 登录界面 服务选择界面 存取款界面 修改密码模块 转账模块 总代码 说明 简单做了一个java的ATM机项目、本项目只能作为一个简单的运行程序。因为没有学到数据库,文件等内容,没有存储功能&…

适合新手练习的 java 小项目

适合新手练习的 java 小项目 智能电话本 视频连接在下方↓ 包括源码也在下面 不要问我为什么推荐这个,因为我也只是一个新手,这个项目是纯命令行的, 不需要数据库和网页编程知识,做起来很简单,可以帮助新手巩固基础…

JavaWeb新手小项目以及源码

此项目主要实现的功能有&#xff1a; jsp连接数据库、MD5加密、验证码验证、Ajax、文件的上传与下载、session登录验证等。 先来几张截图&#xff1a; 一、首先写登录页面 login.jsp <% page language"java" import"java.util.*" pageEncoding&qu…

java小项目水果摊

介绍 刚学完java 集合和IO流&#xff0c;想做了一个简单的小项目来练手&#xff0c;于是我就运用一些基础知识做了这个水果摊。水果摊的主要功能有&#xff1a; 进货查看水果列表购买水果查看购物车结账退出 都是一些简单的功能&#xff0c;下面就来展示代码&#xff1b; …

Java个人Web小项目

JavaWeb-HTML实列开发 目录源代码链接部分效果图 目录 #1.用户列表开发 新建一个Maven项目 创建包&#xff1a;com.iflytek 在项目中 在com.iflytek.controller中新建一个类为控制器类&#xff1a;(本网址为/UserController.java) UserController.java package com.iflytek…

Java小项目(一)---超市管理系统

超市管理系统 一、使用技术二、实现功能三、运行效果图3.1 货物清单3.2 增加货物3.3 删除货物3.4 修改货物3.5 退出 四、实现的代码4.1 Good商品货物类4.2 ShoppingSystem超市管理系统测试类 一、使用技术 Java SE 二、实现功能 使用选择结构&#xff0c;循环结构&#xff0…

Java小项目另一个水果摊

文章目录 前言一、包和表截图二、源代码1.JDBC连接Mysql数据管理员界面&#xff1a;增删查改用户界面 &#xff1a;查找水果建立断开连接 2.GUI窗口界面开始选择界面用户购买水果界面管理员登录界面管理员界面 3.水果属性4.main方法 总结拒绝白嫖&#xff0c;给个三连鼓励一下吧…

JavaWeb之综合小项目

案例需求&#xff1a; 使用Java程序操作数据库&#xff0c;并把结果显示在jsp页面上。 &#xff08;这里只做查询操作&#xff0c;增删改操作类似如此&#xff09; 使用工具&#xff1a; maven&#xff0c;idea&#xff0c;tomcat&#xff0c;MySQL数据库。 使用技术&#xff1…

20个Java小项目,献给嗜学如狂的人,拿来练练手

给大家推荐一条由浅入深的JAVA学习路径&#xff0c;首先完成 Java基础、JDK、JDBC、正则表达式等基础实验&#xff0c;然后进阶到 J2SE 和 SSH 框架学习。最后再通过有趣的练手项目进行巩固。 JAVA基础 1. Java编程语言&#xff08;新版&#xff09; 2. Java进阶之设计模式…

Java面试:java小项目实例

前言 本人是底层 211 本科,刚毕业,⽆科研经历,但是有些项⽬经历。 在国内监控行业某头部企业做过一段时间的实习。 想着投下字节,可以积累⼀下⾯试经验和为金九银十面招做准备。投了简历之后,过了一段时 间,HR 就打电话跟我约时间, 说明一下,我投的是北京 office。 以下就是一…