类 Plot2d


  • public class Plot2d
    extends Algorithm
    用于 Mat 数据的绘图函数
    • 构造函数详情

      • Plot2d

        protected Plot2d​(long addr)
    • 方法详情

      • __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 - 数据数组中所需点的索引。
      • render

        public void render​(Mat _plotResult)
      • create

        public static Plot2d create​(Mat data)
        创建 Plot2d 对象
        参数
        data - \(1xN\) 或 \(Nx1\) 矩阵,包含要绘制的点的 \(Y\) 值。\(X\) 值将等于数据矩阵中对应元素的索引。
        返回
        自动生成
      • create

        public static Plot2d create​(Mat dataX,
                                    Mat dataY)
        创建 Plot2d 对象
        参数
        dataX - \(1xN\) 或 \(Nx1\) 矩阵,包含要绘制的点的 \(X\) 值。
        dataY - \(1xN\) 或 \(Nx1\) 矩阵,包含要绘制的点的 \(Y\) 值。
        返回
        自动生成
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        覆盖
        finalize 在类 Algorithm
        抛出
        java.lang.Throwable