类 DnnSuperResImpl
- java.lang.Object
-
- org.opencv.dnn_superres.DnnSuperResImpl
-
public class DnnSuperResImpl extends java.lang.Object一个通过卷积神经网络放大图像的类。实现了以下四种模型- edsr
- espcn
- fsrcnn
- lapsrn
-
-
字段摘要
字段 修饰符和类型 字段 描述 protected longnativeObj
-
构造函数摘要
构造函数 修饰符 构造函数 描述 保护DnnSuperResImpl(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 静态 DnnSuperResImpl__fromPtr__(long addr)静态 DnnSuperResImplcreate()Python 的空构造函数protected voidfinalize()java.lang.StringgetAlgorithm()返回模型的缩放因子longgetNativeObjAddr()intgetScale()返回模型的缩放因子voidreadModel(java.lang.String path)从给定路径读取模型voidsetModel(java.lang.String algo, int scale)设置所需的模型voidsetPreferableBackend(int backendId)设置计算后端voidsetPreferableTarget(int targetId)设置计算目标voidupsample(Mat img, Mat result)通过神经网络进行上采样voidupsampleMultioutput(Mat img, java.util.List<Mat> imgs_new, MatOfInt scale_factors, java.util.List<java.lang.String> node_names)通过神经网络进行多输出上采样
-
-
-
方法详细信息
-
getNativeObjAddr
public long getNativeObjAddr()
-
__fromPtr__
public static DnnSuperResImpl __fromPtr__(long addr)
-
create
public static DnnSuperResImpl create()
Python 的空构造函数- 返回
- 自动生成
-
readModel
public void readModel(java.lang.String path)
从给定路径读取模型- 参数
path- 模型文件的路径。
-
setModel
public void setModel(java.lang.String algo, int scale)设置所需的模型- 参数
algo- 包含所需模型之一的字符串- __edsr__
- __espcn__
- __fsrcnn__
- __lapsrn__
scale- 指定放大倍数的整数
-
setPreferableBackend
public void setPreferableBackend(int backendId)
设置计算后端- 参数
backendId- 自动生成
-
setPreferableTarget
public void setPreferableTarget(int targetId)
设置计算目标- 参数
targetId- 自动生成
-
upsampleMultioutput
public void upsampleMultioutput(Mat img, java.util.List<Mat> imgs_new, MatOfInt scale_factors, java.util.List<java.lang.String> node_names)
通过神经网络进行多输出上采样- 参数
img- 要放大的图像imgs_new- 目标上采样图像scale_factors- 输出节点的缩放因子node_names- 神经网络中输出节点的名称
-
getScale
public int getScale()
返回模型的缩放因子- 返回
- 当前缩放因子。
-
getAlgorithm
public java.lang.String getAlgorithm()
返回模型的缩放因子- 返回
- 当前算法。
-
finalize
protected void finalize() throws java.lang.Throwable- 重写
finalize在类java.lang.Object中- 抛出
java.lang.Throwable
-
-