资源简介
看博客写的C++的代码,里面放了原来的JAVA代码,值得参考
代码片段和文件信息
/*====================================================================
| Version: May 14 2012
\===================================================================*/
/*====================================================================
| Philippe Thevenaz
| EPFL/STI/IMT/LIB/BM4137
| Station 17
| CH-1015 Lausanne VD
| Switzerland
|
| phone (CET): +41(21)693.51.61
| fax: +41(21)693.68.10
| RFC-822: philippe.thevenaz@epfl.ch
| X-400: /C=ch/A=400net/P=switch/O=epfl/S=thevenaz/G=philippe/
| URL: http://bigwww.epfl.ch/
\===================================================================*/
/*====================================================================
| This work is based on the following paper:
|
| P. Thevenaz D. Sage M. Unser
| Bi-Exponential Edge-Preserving Smoother
| IEEE Transactions on Image Processing in press
|
| Other relevant on-line publications are available at
| http://bigwww.epfl.ch/publications/
\===================================================================*/
/*====================================================================
| Additional help available at http://bigwww.epfl.ch/
|
| You‘ll be free to use this software for research purposes but you
| should not redistribute it without our consent. In addition we
| expect you to include a citation or acknowledgment whenever you
| present or publish results that are based on it. EPFL makes no
| warranties of any kind on this software and shall in no event be
| liable for damages of any kind in connection with the use and
| exploitation of this technology.
\===================================================================*/
import ij.IJ;
import ij.ImagePlus;
import ij.Macro;
import ij.gui.GUI;
import ij.gui.GenericDialog;
import ij.plugin.filter.ExtendedPlugInFilter;
import ij.plugin.filter.PlugInFilterRunner;
import ij.plugin.frame.Recorder;
import ij.process.ImageProcessor;
import java.awt.BorderLayout;
import java.awt.Choice;
import java.awt.FlowLayout;
import java.awt.Panel;
import java.awt.TextArea;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Arrays;
import java.util.Vector;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.Jframe;
import javax.swing.JPanel;
import static java.lang.Math.PI;
import static java.lang.Math.cosh;
import static java.lang.Math.exp;
import static java.lang.Math.pow;
import static java.lang.Math.tanh;
/*====================================================================
| BEEPS_
\===================================================================*/
/*------------------------------------------------------------------*/
public class BEEPS_
implements
ExtendedPlugInFilter
{ /* begin class BEEPS_ */
/*...............................
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 642 2014-12-02 10:37 双指数边缘平滑滤波\BEEPSGain.h
文件 2166 2014-12-02 10:49 双指数边缘平滑滤波\BEEPSHorizontalVertical.h
文件 1096 2014-12-02 10:38 双指数边缘平滑滤波\BEEPSProgressive.h
文件 945 2014-12-02 10:38 双指数边缘平滑滤波\BEEPSRegressive.h
文件 2026 2014-12-02 10:41 双指数边缘平滑滤波\BEEPSVerticalHorizontal.h
文件 31093 2012-05-14 14:19 双指数边缘平滑滤波\BEEPS_.java
文件 2055 2014-12-02 10:57 双指数边缘平滑滤波\双指数边缘平滑滤波.cpp
目录 0 2014-12-02 10:59 双指数边缘平滑滤波
----------- --------- ---------- ----- ----
40023 8
- 上一篇:Android 微信摇骰子
- 下一篇:文件上传jsp+mysql
评论
共有 条评论