细胞内粒子识别与统计作图

本文探讨了在暗场细胞图像中,面对具有高背景的纳米颗粒,如何进行有效的粒子识别和统计分析。通过使用ImageJ工具,实现了自动识别不同颜色的粒子并进行标记,为后续研究提供了便利。
摘要由CSDN通过智能技术生成
问题

贵金属纳米颗粒如纳米金和纳米银

在暗场显微镜下

具有特定颜色的散射光斑

其颜色类型与纳米颗粒的大小,形貌以及聚集状态相关

现在获得了大量暗场细胞图像

细胞存在较高的背景

如何从这样的图像中对粒子进行统计分析


代码实现

因为时间关系,直接上代码,以后再细讲

/*
 * count particles automatically
 */
 
 //global parameters------
 hue_blue = 300;
 hue_green = 160;
 hue_yellow = 65;
 dot_k = 10;
 p_noise = 20;
 
 //functions------

 function mark(){
 	type = newArray("monomer","dimer","polymer");
 	Dialog.create("mark it!");
 	for(i=0;i<lengthOf(type);i++){
 		Dialog.addNumber(type[i], 0);
 	}
 	Dialog.setLocation(900,200);
 	Dialog.show();
 	res = newArray(lengthOf(type));
 	for(i=0;i<lengthOf(type);i++){
 		res[i] = Dialog.getNumber();
 	} 	
 	return res;
 }

 function drawmap(map,title,width,height){
 	n = sqrt(lengthOf(map));
 	newImage(title,"RGB black",width,height,1);
 	n_width = width/n;
 	n_height = height/n;
 	for(i=0;i<n;i++){
 		for(j=0;j<n;j++){
 			x = i*n_width;
 			y = j*n_height;
 			c = map[i*n+j];
 			setColor(30*c,0,0);
 			fillRect(x,y,n_width,n_height);
 			setColor(180,180,180);
 			drawRect(x,y,n_width,n_he
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值