这里存放了sa蛋OpenCV的初始化参数及其简单说明~

public void myOPENCV_value_int(){myOPENCV_value[(int)myOPENCV.cvt_color, 0] = 11;//颜色空间转换   参数一   转换标识符myOPENCV_value[(int)myOPENCV.cvt_color, 1] = 0;//颜色空间转换   参数二   通道myOPENCV_value[(int)myOPENCV.cvt_color, 2] = 0;//颜色空间转换myOPENCV_value[(int)myOPENCV.cvt_color, 3] = 0;//颜色空间转换myOPENCV_value[(int)myOPENCV.boxfilter, 0] = -1;//方框滤波  参数一  图像深度myOPENCV_value[(int)myOPENCV.boxfilter, 1] = 5;//方框滤波   参数二   size内核宽度myOPENCV_value[(int)myOPENCV.boxfilter, 2] = 5;//方框滤波   参数三   size内核高度myOPENCV_value[(int)myOPENCV.boxfilter, 3] = 0;//方框滤波myOPENCV_value[(int)myOPENCV.blur, 0] = 5;//均值滤波   参数一  size内核宽度myOPENCV_value[(int)myOPENCV.blur, 1] = 5;//均值滤波   参数二   size内核高度myOPENCV_value[(int)myOPENCV.blur, 2] = 0;//均值滤波myOPENCV_value[(int)myOPENCV.blur, 3] = 0;//均值滤波myOPENCV_value[(int)myOPENCV.gaussianblur, 0] = 5;//颜色空间转换   参数一   size内核宽度myOPENCV_value[(int)myOPENCV.gaussianblur, 1] = 5;//颜色空间转换   参数二   size内核宽度myOPENCV_value[(int)myOPENCV.gaussianblur, 2] = 0;//颜色空间转换   参数三   sigmaXmyOPENCV_value[(int)myOPENCV.gaussianblur, 3] = 0;//颜色空间转换   参数四   sigmaYmyOPENCV_value[(int)myOPENCV.medianblur, 0] = 5;//中值滤波   参数一  孔径线性尺寸myOPENCV_value[(int)myOPENCV.medianblur, 1] = 0;//中值滤波   myOPENCV_value[(int)myOPENCV.medianblur, 2] = 0;//中值滤波myOPENCV_value[(int)myOPENCV.medianblur, 3] = 0;//中值滤波myOPENCV_value[(int)myOPENCV.bilateralfilter, 0] = 25;//双边滤波  参数一  像素相邻直径myOPENCV_value[(int)myOPENCV.bilateralfilter, 1] = 25;//双边滤波   参数二   颜色空间滤波器sigmacolormyOPENCV_value[(int)myOPENCV.bilateralfilter, 2] = 25;//双边滤波   参数三   坐标空间滤波器sigmaspacemyOPENCV_value[(int)myOPENCV.bilateralfilter, 3] = 0;//双边滤波myOPENCV_value[(int)myOPENCV.dilate, 0] = 0;//膨胀  参数一  MorphShapes 只能取0 1 2myOPENCV_value[(int)myOPENCV.dilate, 1] = 5;//膨胀   参数二   size内核宽度myOPENCV_value[(int)myOPENCV.dilate, 2] = 5;//膨胀   参数三   size内核高度myOPENCV_value[(int)myOPENCV.dilate, 3] = 0;//膨胀  myOPENCV_value[(int)myOPENCV.erode, 0] = 0;//腐蚀  参数一  MorphShapes 只能取0 1 2myOPENCV_value[(int)myOPENCV.erode, 1] = 5;//腐蚀   参数二   size内核宽度myOPENCV_value[(int)myOPENCV.erode, 2] = 5;//腐蚀   参数三   size内核高度myOPENCV_value[(int)myOPENCV.erode, 3] = 0;//腐蚀   myOPENCV_value[(int)myOPENCV.morphologyex, 0] = 0;//高级形态学变换  参数一  MorphTypes 只能取0 1 2 ..5 6 ,7不能用myOPENCV_value[(int)myOPENCV.morphologyex, 1] = 0;//高级形态学变换   参数二  MorphShapes 只能取0 1 2myOPENCV_value[(int)myOPENCV.morphologyex, 2] = 5;//高级形态学变换   参数三   size内核宽度myOPENCV_value[(int)myOPENCV.morphologyex, 3] = 5;//高级形态学变换   参数四   size内核高度myOPENCV_value[(int)myOPENCV.floodfill, 0] = 100;//漫水填充  参数一  目标点XmyOPENCV_value[(int)myOPENCV.floodfill, 1] = 100;//漫水填充   参数二   目标点YmyOPENCV_value[(int)myOPENCV.floodfill, 2] = 100;//漫水填充   参数三   Scalar 颜色myOPENCV_value[(int)myOPENCV.floodfill, 3] = 0;//漫水填充 myOPENCV_value[(int)myOPENCV.pyrup, 0] = 0;//尺寸放大     只能放大2倍myOPENCV_value[(int)myOPENCV.pyrup, 1] = 0;//尺寸放大     myOPENCV_value[(int)myOPENCV.pyrup, 2] = 0;//尺寸放大myOPENCV_value[(int)myOPENCV.pyrup, 3] = 0;//尺寸放大myOPENCV_value[(int)myOPENCV.pyrdown, 0] = 0;//尺寸缩小     只能缩小2倍myOPENCV_value[(int)myOPENCV.pyrdown, 1] = 0;//尺寸缩小     myOPENCV_value[(int)myOPENCV.pyrdown, 2] = 0;//尺寸缩小myOPENCV_value[(int)myOPENCV.pyrdown, 3] = 0;//尺寸缩小myOPENCV_value[(int)myOPENCV.resize, 0] = 20;//尺寸调整   参数一  宽度放大倍数/10myOPENCV_value[(int)myOPENCV.resize, 1] = 20;//尺寸调整   参数二   高度放大倍数/10myOPENCV_value[(int)myOPENCV.resize, 2] = 0;//尺寸调整   参数三   插值方式 0 1 2 3 4 7 8 16myOPENCV_value[(int)myOPENCV.resize, 3] = 0;//尺寸调整myOPENCV_value[(int)myOPENCV.threshold, 0] = 100;//固定阈值化   参数一  阈值myOPENCV_value[(int)myOPENCV.threshold, 1] = 255;//固定阈值化   参数二   阈值最大值myOPENCV_value[(int)myOPENCV.threshold, 2] = 3;//固定阈值化   参数三   ThresholdTypes 0 1 2 3 4 7 8 16myOPENCV_value[(int)myOPENCV.threshold, 3] = 0;//固定阈值化myOPENCV_value[(int)myOPENCV.canny, 0] = 150;//边缘检测CANNY   参数一  阈值1   推荐两个比例为2:1到3:1中间myOPENCV_value[(int)myOPENCV.canny, 1] = 50;//边缘检测CANNY   参数二   阈值2  两个阈值一大一小 无先后顺序myOPENCV_value[(int)myOPENCV.canny, 2] = 3;//边缘检测CANNY   参数三   sobel算子孔径大小myOPENCV_value[(int)myOPENCV.canny, 3] = 0;//边缘检测CANNYmyOPENCV_value[(int)myOPENCV.sobel, 0] = 1;//边缘检测SOBEL     参数一  X方向向上差分数myOPENCV_value[(int)myOPENCV.sobel, 1] = 0;//边缘检测SOBEL     参数二   Y方向向上差分数myOPENCV_value[(int)myOPENCV.sobel, 2] = 3;//边缘检测SOBEL     参数三   sobel算子核大小  只能是1 3 5 7myOPENCV_value[(int)myOPENCV.sobel, 3] = 0;//边缘检测SOBELmyOPENCV_value[(int)myOPENCV.laplacian, 0] = 0;//边缘检测LAPLACIAN     参数一    图像深度 MatType  0-7  暂时只能用cv8umyOPENCV_value[(int)myOPENCV.laplacian, 1] = 3;//边缘检测LAPLACIAN     参数二·   laplacian算子孔径大小 正奇数myOPENCV_value[(int)myOPENCV.laplacian, 2] = 1;//边缘检测LAPLACIAN      参数三   比例因子myOPENCV_value[(int)myOPENCV.laplacian, 3] = 0;//边缘检测LAPLACIANmyOPENCV_value[(int)myOPENCV.sobel, 0] = 1;//边缘检测SCHARR     参数一  X方向向上差分数myOPENCV_value[(int)myOPENCV.sobel, 1] = 0;//边缘检测SCHARR     参数二   Y方向向上差分数myOPENCV_value[(int)myOPENCV.sobel, 2] = 0;//边缘检测SCHARR     myOPENCV_value[(int)myOPENCV.sobel, 3] = 0;//边缘检测SCHARRmyOPENCV_value[(int)myOPENCV.convertscaleabs, 0] = 10;//图像快速增强     参数一  alpha = 1.0, // 乘数因子myOPENCV_value[(int)myOPENCV.convertscaleabs, 1] = 0;//图像快速增强     参数二   beta = 0.0 // 偏移量myOPENCV_value[(int)myOPENCV.convertscaleabs, 2] = 0;//图像快速增强     输入值为其十倍myOPENCV_value[(int)myOPENCV.convertscaleabs, 3] = 0;//图像快速增强myOPENCV_value[(int)myOPENCV.addweighted, 0] = 5;//图像融合  参数一  图片1的融合比例 0.5 放大了十倍myOPENCV_value[(int)myOPENCV.addweighted, 1] = 5;//图像融合   参数二  图片1的融合比例 0.5myOPENCV_value[(int)myOPENCV.addweighted, 2] = 0;//图像融合   参数三   误差myOPENCV_value[(int)myOPENCV.addweighted, 3] = 0;//图像融合   参数四   此参数由打开文件替代myOPENCV_value[(int)myOPENCV.houghlines, 0] = 150;//霍夫标准变换     参数一    累加平面的阈值 myOPENCV_value[(int)myOPENCV.houghlines, 1] = 0;//霍夫标准变换     参数二  选择是否显示原图像 0显示 其他不显示myOPENCV_value[(int)myOPENCV.houghlines, 2] = 10;//霍夫标准变换      参数三   线条阿尔法值 默认为1 放大十倍myOPENCV_value[(int)myOPENCV.houghlines, 3] = 8;//霍夫标准变换   参数四   原图阿尔法值 默认为0.8放大十倍myOPENCV_value[(int)myOPENCV.houghlinep, 0] = 150;//霍夫累计概率变换     参数一    累加平面的阈值 myOPENCV_value[(int)myOPENCV.houghlinep, 1] = 0;//霍夫累计概率变换     参数二  选择是否显示原图像 0显示 其他不显示myOPENCV_value[(int)myOPENCV.houghlinep, 2] = 50;//霍夫累计概率变换      参数三   min线段长度myOPENCV_value[(int)myOPENCV.houghlinep, 3] = 10;//霍夫累计概率变换   参数四   max线段长度myOPENCV_value[(int)myOPENCV.houghcircles, 0] = 5;//霍夫圆变换     参数一    圆心之间最小距离 myOPENCV_value[(int)myOPENCV.houghcircles, 1] = 200;//霍夫圆变换     参数二  canny的高阈值myOPENCV_value[(int)myOPENCV.houghcircles, 2] = 100;//霍夫圆变换      参数三   圆心累加器阈值myOPENCV_value[(int)myOPENCV.houghcircles, 3] = 0;//霍夫圆变换   参数四   圆半径最大值 //最小值已设置为0myOPENCV_value[(int)myOPENCV.remap, 0] = 0;//重映射     参数一    0 1 2 3myOPENCV_value[(int)myOPENCV.remap, 1] = 0;//重映射      参数二   放大缩小倍数myOPENCV_value[(int)myOPENCV.remap, 2] = 0;//重映射   myOPENCV_value[(int)myOPENCV.remap, 3] = 0;//重映射 myOPENCV_value[(int)myOPENCV.warpaffine, 0] = 0;// 仿射变换    参数一    0为对图像进行翻转旋转  其他为(1)进行压缩旋转 myOPENCV_value[(int)myOPENCV.warpaffine, 1] = 10;//仿射变换     参数二  0旋转角度1倍  1左上角往中心移动比例100倍myOPENCV_value[(int)myOPENCV.warpaffine, 2] = 10;//仿射变换     参数三   0尺寸大小10倍  1右上角往中心移动比例100倍myOPENCV_value[(int)myOPENCV.warpaffine, 3] = 20;//仿射变换     参数四   1左下角往中心移动比例100倍myOPENCV_value[(int)myOPENCV.equalizehist, 0] = 0;//直方图均衡化     无参数 输入灰度图即可myOPENCV_value[(int)myOPENCV.equalizehist, 1] = 0;//直方图均衡化  myOPENCV_value[(int)myOPENCV.equalizehist, 2] = 0;//直方图均衡化   myOPENCV_value[(int)myOPENCV.equalizehist, 3] = 0;//直方图均衡化  myOPENCV_value[(int)myOPENCV.facedetection, 0] = 0;//人脸识别     参数一   0为使用Haar 其他为使用LBPmyOPENCV_value[(int)myOPENCV.facedetection, 1] = 0;//人脸识别  myOPENCV_value[(int)myOPENCV.facedetection, 2] = 0;//人脸识别   myOPENCV_value[(int)myOPENCV.facedetection, 3] = 0;//人脸识别  }

sa蛋OpenCV参数说明相关推荐

  1. 基于OpenCVSharp的图像处理软件

    目录 1 任务与目的 2 方案总体设计 3 C#界面设计 4 OpenCVSharp功能实现 5 打包与运行 6 总结 1 任务与目的 本次任务是设计一个能够实现OpenCV部分功能的图像处理软件.目 ...

  2. SRL——无人机区域定位系统

    1 介绍 我们准备建立一个无人见区域定位系统SRL,Simultaneous Region Localization: 系统的主要算法选择是根据开源的ORB-SLAM3算法框架来实现的: 2 定位算法 ...

  3. sql修改链接服务器名称,链接服务器详解 SQL Server

    一.测试环境 测试环境为SQL Server2000 二.链接服务器的作用 链接服务器能够实现跨数据库或跨服务器的数据查询.链接服务器让用户可以对 OLE DB 数据源进行分布式异类查询.在创建某一链 ...

  4. opencv python 官方文档里的“sa”关键字是什么意思?(see also)

    在阅读opencv官方文档的时候,有时候会遇见"sa"这个关键字,这是什么意思呢? command sa starts "See also" paragraph ...

  5. 实战:基于OpenCV进行长时间曝光(内含彩蛋)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 在本文中,我们将学习长时间曝光摄影技术,以及如何使用Python和 ...

  6. opencv putText 参数说明

    OpenCV 中的 putText 函数可以在图像上添加文本.它的原型如下: void putText(Mat& img, const String& text, Point org, ...

  7. OpenCV4.0.1/4.0.0/3.4.2 + Contrib + Qt5.9 + CMake3.12.1编译及踩坑笔记、Qt5+OpenCV配置、代码验证、效果图、福利彩蛋

    Table of Contents 前言 Windows 10, OpenCV4.0.1, Qt5.9.3, CMake3.12.1, MinGW5.3.0 Windows 10, OpenCV4.0 ...

  8. python opencv的函数cv2.LUT(src, lut, dst=None)的具体使用(LUT:查找表)

    文章目录: 1 查看cv2.LUT(src, lut, dst=None)函数的使用 1.1 LUT函数的python接口cv2.LUT()的参数说明 1.2 LUT函数在C++中的定义 2 cv2. ...

  9. 深入学习OpenCV文档扫描OCR识别及答题卡识别判卷(文档扫描,图像矫正,透视变换,OCR识别)

    人工智能学习离不开实践的验证,推荐大家可以多在FlyAI-AI竞赛服务平台多参加训练和竞赛,以此来提升自己的能力.FlyAI是为AI开发者提供数据竞赛并支持GPU离线训练的一站式服务平台.每周免费提供 ...

最新文章

  1. 关于网站URL转码的问题
  2. carsim学习笔记4——路面的一些设置1
  3. 《MySQL——主备一致性六问六答》
  4. 2.js深入(以通俗易懂的语言解释JavaScript)
  5. 分布式系统关联查询_一文详解分布式系统 | 留言送书
  6. java jndi tomcat_tomcat下jndi的三种配置方式
  7. asc怎么用 linux zip_File Roller/Unzip 解压中文 Zip 文件名乱码
  8. 【面试】造价工程师面试试题汇总
  9. HTML代码 网页设置 QQ空间等分享
  10. python 数据分析 |3. Pandas 学习
  11. Python 笑脸抓拍
  12. 量子密码学习笔记-量子态与量子门
  13. 【Unity3D】Unity3D 软件安装 ( 注册账号并下载 Unity Hub | 安装 Unity Hub | 获取个人版授权 | 中文环境设置 | 安装 Unity3D 编辑器 )
  14. 【EMNLP 2021】SimCSE:句子嵌入的简单对比学习 【CVPR 2021】理解对比学习损失函数及温度系数
  15. 同事说聊天没有表情,我在内网搭了一个表情包网站
  16. sherlock机器视觉软件
  17. EasyDemo*xxx企业xxx项目xxx功能测试用例模板
  18. python工程师求职信_如何写求职信更容易被录用?
  19. 从数据库中查找数据并按首字母排序
  20. PHP入门-01|Apache下载安装教程

热门文章

  1. redux入门基础一
  2. 如何快速构建研发效能度量的指标体系?
  3. Houdini和Touchdesigner中实现场力与弹力的相互作用
  4. SUBTEXT 安装个人小总结
  5. 2018信息学奥赛NOIP全套视频 最新最全,分享给大家
  6. Java 项目还需要 joda 吗
  7. java8 joda_Joda Time项目和java8时间api
  8. php oss 断点续传,断点续传上传
  9. C#实现后台推送微信小程序订阅信息
  10. New Concept book two words