类 Plot2d
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.plot.Plot2d
-
public class Plot2d extends Algorithm
用于 Mat 数据的绘图函数
-
-
构造函数摘要
构造函数 修饰符 构造函数 描述 保护Plot2d(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 static Plot2d__fromPtr__(long addr)static Plot2dcreate(Mat data)创建 Plot2d 对象static Plot2dcreate(Mat dataX, Mat dataY)创建 Plot2d 对象protected voidfinalize()voidrender(Mat _plotResult)voidsetGridLinesNumber(int gridLinesNumber)voidsetInvertOrientation(boolean _invertOrientation)voidsetMaxX(double _plotMaxX)voidsetMaxY(double _plotMaxY)voidsetMinX(double _plotMinX)voidsetMinY(double _plotMinY)voidsetNeedPlotLine(boolean _needPlotLine)切换数据可视化模式voidsetPlotAxisColor(Scalar _plotAxisColor)voidsetPlotBackgroundColor(Scalar _plotBackgroundColor)voidsetPlotGridColor(Scalar _plotGridColor)voidsetPlotLineColor(Scalar _plotLineColor)voidsetPlotLineWidth(int _plotLineWidth)voidsetPlotSize(int _plotSizeWidth, int _plotSizeHeight)voidsetPlotTextColor(Scalar _plotTextColor)voidsetPointIdxToPrint(int pointIdx)设置一个点的索引,该点的坐标将打印在绘图的左上角(如果 ShowText 标志为 true)。voidsetShowGrid(boolean needShowGrid)voidsetShowText(boolean needShowText)-
从类继承的方法 org.opencv.core.Algorithm
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
方法详细信息
-
__fromPtr__
public static Plot2d __fromPtr__(long addr)
-
setMinX
public void setMinX(double _plotMinX)
-
setMinY
public void setMinY(double _plotMinY)
-
setMaxX
public void setMaxX(double _plotMaxX)
-
setMaxY
public void setMaxY(double _plotMaxY)
-
setPlotLineWidth
public void setPlotLineWidth(int _plotLineWidth)
-
setNeedPlotLine
public void setNeedPlotLine(boolean _needPlotLine)
切换数据可视化模式- 参数
_needPlotLine- 如果为 true,则相邻的绘图点将通过线条连接。在其他情况下,数据将绘制为一组独立的点。
-
setPlotLineColor
public void setPlotLineColor(Scalar _plotLineColor)
-
setPlotBackgroundColor
public void setPlotBackgroundColor(Scalar _plotBackgroundColor)
-
setPlotAxisColor
public void setPlotAxisColor(Scalar _plotAxisColor)
-
setPlotGridColor
public void setPlotGridColor(Scalar _plotGridColor)
-
setPlotTextColor
public void setPlotTextColor(Scalar _plotTextColor)
-
setPlotSize
public void setPlotSize(int _plotSizeWidth, int _plotSizeHeight)
-
setShowGrid
public void setShowGrid(boolean needShowGrid)
-
setShowText
public void setShowText(boolean needShowText)
-
setGridLinesNumber
public void setGridLinesNumber(int gridLinesNumber)
-
setInvertOrientation
public void setInvertOrientation(boolean _invertOrientation)
-
setPointIdxToPrint
public void setPointIdxToPrint(int pointIdx)
设置一个点的索引,该点的坐标将打印在绘图的左上角(如果 ShowText 标志为 true)。- 参数
pointIdx- 数据数组中所需点的索引。
-
渲染
public void render(Mat _plotResult)
-
create
public static Plot2d create(Mat data)
创建 Plot2d 对象- 参数
data- 包含要绘制的点的 \(Y\) 值的 \(1xN\) 或 \(Nx1\) 矩阵。 \(X\) 值将等于数据矩阵中对应元素的索引。- 返回
- 自动生成
-
create
public static Plot2d create(Mat dataX, Mat dataY)
创建 Plot2d 对象- 参数
dataX- 要绘制的点的 \(X\) 值的 \(1xN\) 或 \(Nx1\) 矩阵。dataY- 包含要绘制的点的 \(Y\) 值的 \(1xN\) 或 \(Nx1\) 矩阵。- 返回
- 自动生成
-
-