• 大小: 9KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-19
  • 语言: Java
  • 标签: 磨皮  边缘平滑  

资源简介

看博客写的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


评论

共有 条评论

相关资源