`
还是你更好
  • 浏览: 52974 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

imageJ入门2

    博客分类:
  • java
阅读更多
今天有时间写个例子了.参见http://2003274226.iteye.com/blog/323564的图,ij会打开一个recoder的窗口,你对图片的任何操作,都会被这个recoder记录.如:
saveAs("Jpeg", "D:\\aaaa.jpg");
run("Size...", "width=60 height=60 constrain interpolate");
saveAs("Jpeg", "D:\\aaaa.jpg");
close();
run("Size...", "width=12 height=12 constrain interpolate");
//setTool(0);
close();
close();
close();
run("Size...");
run("Canvas Size...");
run("Size...", "width=30 height=30 constrain interpolate");
close();

下面给个简单的例子.之前当然要把ij.jar导入lib里,这些不多说.
       IJ.open("D:\\e.jpg");
       IJ.run("Size...", "width=30 height=30 constrain interpolate");
       IJ.save("D:\\ee.jpg");

原图是120X120的圖片,執行run("Size...", "width=30 height=30 constrain interpolate");後保存就縮小了,成30X30的.這裡面的縮小算法你不用管.同樣,如果你想對篾片有其他操作,放大,銳化等等,你都不用管是怎么做的,一條run命令搞定.而這些命令是如何來?ij自帶一個軟件,你可以先在上面打開一張圖片進行操作,比如進行銳化操作,recorder會記錄這個命令.這些同樣可参见http://2003274226.iteye.com/blog/323564.
2
0
分享到:
评论
4 楼 yellowatumn 2015-05-05  
执行run("Size...", "width=30 height=30 constrain interpolate"); 命令将图片压缩之后,图片上的文字附近会有一些小斑点,怎么讲这些小斑点去掉。
3 楼 yellowatumn 2015-05-05  
请问一下imagej怎么去噪
2 楼 还是你更好 2009-12-14  
这问题对imageJ要比较了解,它是开源的,你不妨仔细研究下。我很久没有搞这些了。不好意思,没帮到你。
1 楼 lostdog 2009-11-13  
imageJ中有一些命令是有plugin提供的,这些command没有办法直接通过IJ.run等方法调用。
我暂时找到的解决方法是把plugin中的插件直接编译到ij包中,并修改IJ_props.txt配置文件。

不知道你有没有其他方案,比如说load plugin等方法?
我在api里面没有找到相关的东西。

相关推荐

    Image_J官方简体中文快速_入门指南

    Image_J官方简体中文快速_入门指南,快速上手-让你非一般的感觉学会基本操作,完成工作

    image j教程

    imagej基础使用教程 其中内容是新手快速入门的捷径。包括如何计数细胞

    ImageJ java中文开发教程

    介绍图像处理软件ImageJ下的插件开发,ImageJ内部结构,主要的类关系,和方法介绍。是开发的入门教程

    ImageJ中文开发教程

    介绍图像处理软件ImageJ下的插件开发,ImageJ内部结构,主要的类关系,和方法介绍。是开发的入门教程

    ImageJ 图像处理软件教程

    ImageJ 绿色简洁的图像软件,入门轻松,易懂!

    DEFCoN-ImageJ:用于完全卷积神经网络的荧光点计数器DEFCoN的ImageJ插件

    DEFCoN-ImageJ 这是ImageJ插件,用于算法这是一种用于荧光点计数的图像处理工具。 使用此插件,您可以直接在ImageJ内的图像上使用经过训练的DEFCoN模型。 快速入门(斐济) 从下载一个已经受过训练的密度图网络...

    ImageJ-Fiji_有用的工具

    该存储库的想法是收集有用的宏,这些宏可用于自动执行图像处理,同时它们可以作为学习ImageJ / Fiji IJ1宏语言的入门示例。 我将尝试包括针对研讨会/课程中常见问题的解决方案,以及许多用户的一对一支持,以解决...

    imagej-ops:ImageJ Ops

    ImageJ Ops ImageJ Ops是用于算法(尤其是图像处理算法)的可扩展Java框架。 Ops寻求成为科学图像处理的统一库。 有关详细信息,请参见“页面。 入门 每个操作都有一个可操作的类型化输入和输出参数的列表。 您可以...

    knip-developer-guide:开始使用 ImageJ-Ops、ImgLib2 和 KNIP 的示例项目

    完成 ImgLib2 和 ImageJ-Ops 的教程和示例(请参阅教程和示例) 设置您的 KNIME 项目和 Maven 游乐场(从该存储库复制和粘贴示例项目) 可选(如果您没有选择knip-sdk-full目标定义,则需要):从 GitHub 克隆...

    IJPlugins:ImageJ插件

    这只是推荐的快速入门指南,我发现它对使用ImageJ和eclipse非常有用。 可能会有更好的解决方案。 (0.从下载ImageJ并将其安装在您的计算机上) 启动Eclipse并设置一个指向imagej_installation_directory/plugins ...

    Fiji使用手册

    该文档为目前看到的最佳的Image J和Fiji使用说明。其中涉及到很多的图像处理技巧,以及深入浅出的编程教程,值得拥有!

    matlab光照模型代码-ImageJ-Photometric-Stereo-Tools:ImageJ处理表面形状测量的脚本

    matlab光照模型代码ImageJ-光度学立体工具 西北大学/芝加哥艺术学院艺术科学研究中心(NU-ACCESS)通常使用这里描述的工具来测量艺术品和特别是涂漆表面的表面形状。 这些脚本是用Python编写的,可以在ImageJ中使用...

    手把手教你使用Imagepro-plus

    1. 入门.................................................................................................... - 1 - 2. AOI 技巧..............................................................................

    java3d applet 入门小案例

    java3d applet 入门小案例 import java.applet.Applet; import java.awt.*; import com.sun.j3d.utils.applet.MainFrame; import java.awt.BorderLayout;...import com.sun.j3d.utils.image.TextureLoader;

    beginner_tutorial_1029b.swf

    imageJ入门级常用功能的例子,可以帮助大家更有效率地学习这个软件。

    clij2:面向所有人的GPU加速图像处理

    CLIJ基于ClearCL , JOCL , Imglib2 , ImageJ和SciJava 。 CLIJ2是基于CLIJ构建的。 如果您使用它,请引用它: Robert Haase,Loic Alain Royer,Peter Steinbach,Deborah Schmidt,Alexandr Dibrov,Uwe ...

    Spring入门笔记.md

    [架构图](http://www.ibm.com/developerworks/cn/java/j-lo-spring-principle/image001.gif) 然后我们皆可以写我们的demo了 ### 我们的Bean类 对于bean的理解,希望大家是把他看成Object对象,他可以是任何对象,...

    网管教程 从入门到精通软件篇.txt

    网管教程 从入门到精通软件篇 ★一。★详细的xp修复控制台命令和用法!!! 放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的...

    BIEE详细入门

    1.4.1 启动BI服务和OC4J 8 1.4.2 打开BIEE仪表盘 8 2 BIEE 开发步骤 10 2.1 数据库 10 2.1.1 安装数据库 10 2.2 创建资料库 10 2.2.1 资料库 10 2.3 创建物理模型 11 2.3.1 导入物理表 11 2.3.2 选择维度表...

    如何用python计算行列式-Python入门教程:计算范德蒙矩阵的行列式.pdf

    如何⽤python计算⾏列式_Python⼊门教程:计算范德蒙矩阵 的⾏列式 我想...其实这⾥i是列标, j是⾏标, range(3)产⽣list:[0,1,2], 每个[]⾥⽤⼀个for循环产⽣相应的(i,j)元素 [图⽚上传失败...(image-a379b5-1510020402

Global site tag (gtag.js) - Google Analytics