开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 7372|回复: 14
收起左侧

[技术专题] 跟我学Opencv (四)

[复制链接]
结帖率:89% (79/89)
发表于 2020-11-18 19:35:17 | 显示全部楼层 |阅读模式   江苏省徐州市
  
窗口程序集名保 留  保 留备 注
程序集1   
变量名类 型数组备 注
图片1整数型  
图片2整数型  
视频整数型  

子程序名返回值类型公开备 注
_启动子程序整数型 本子程序在程序启动后最先执行
变量名类 型静态数组备 注
是否成功逻辑型 
图片1 = 创建图片类 ()
图片2 = 创建图片类 ()
从文件加载图片 (图片1, “C:\Users\hanyo\Pictures\1.jpg”, #加载_原始 )
图片数据类型转换 (图片1, 图片2, #图片数据类型_CV_8U, 5, 0)
显示图片 (“cv小白鼠1”, 图片1)
显示图片 (“cv小白鼠2”, 图片2)
等待按键 (0)
返回 (0)  ' 可以根据您的需要返回任意数值



  
常量名称常量值公 开备 注
加载_原始-1 如果设置,则按原样返回加载的图像(带有Alpha通道,否则将被裁剪)。 忽略EXIF方向。
加载_灰度图像0 如果设置,则始终将图像转换为单通道灰度图像(编解码器内部转换)。
加载_BGR彩色图1 如果设置,请始终将图像转换为3通道BGR彩色图像。
加载_相应深度2 如果设置,则当输入具有相应的深度时返回16位/ 32位图像,否则将其转换为8位。
加载_颜色格式4 如果设置,将以任何可能的颜色格式读取图像。
加载_gdal驱动8 如果已设置,请使用gdal驱动程序加载图像。
加载_灰度图像_尺寸减小216 如果设置,则始终将图像转换为单通道灰度图像,并且图像尺寸减小1/2。
加载_BGR彩色图像_尺寸减小217 如果设置,请始终将图像转换为3通道BGR彩色图像,并且图像尺寸减小1/2。
加载_灰度图像_尺寸减小432 如果设置,则始终将图像转换为单通道灰度图像,并且图像尺寸减小1/4。
加载_BGR彩色图像_尺寸减小433 如果设置,请始终将图像转换为3通道BGR彩色图像,并且图像尺寸减小1/4。
加载_灰度图像_尺寸减小864 如果设置,请始终将图像转换为单通道灰度图像,并且图像尺寸减小1/8。
加载_BGR彩色图像_尺寸减小865 如果设置,请始终将图像转换为3通道BGR彩色图像,并且图像尺寸减小1/8。
加载_禁止EXIF标志旋转图像128 如果已设置,请不要根据EXIF的方向标志旋转图像。
视频属性_当前位置0 视频文件的当前位置(以毫秒为单位)。
视频属性_索引1 接下来要解码/捕获的帧的基于0的索引。
视频属性_相对位置2 视频文件的相对位置:0 =电影的开始,1 =电影的结束。
视频属性_宽度3 视频流中帧的宽度。
视频属性_高度4 视频流中帧的高度。
视频属性_帧率5 帧率。
视频属性_编解码器6 编解码器的4个字符的代码。 参见VideoWriter :: fourcc。
视频属性_帧数7 视频文件中的帧数。
视频属性_对象8 VideoCapture :: retrieve()返回的%Mat对象的格式(请参见Mat :: type())。将值设置为-1可获取未解码的RAW视频流(作为Mat 8UC1)。
视频属性_特定于后端的值9 特定于后端的值,指示当前的捕获模式。
视频属性_亮度10 图像的亮度(仅适用于支持该功能的相机)。
视频属性_对比度11 图像的对比度(仅适用于相机)。
视频属性_饱和度12 图像饱和度(仅适用于相机)。
视频属性_色相13 图像的色相(仅适用于相机)。
视频属性_增益14 图像增益(仅适用于支持该功能的相机)。
视频属性_曝光15 曝光(仅适用于支持该功能的相机)。
视频属性_布尔16 布尔标志,指示是否应将图像转换为RGB。 <* GStreamer注意*:如果使用自定义管道,则忽略该标志。 解释管道输出是用户的责任。
视频属性_是否将图像转换为RGB18 立体摄像机的整流标志(注意:当前仅受DC1394 v 2.x后端支持)。
视频属性_曝光控制21 DC1394:由相机进行曝光控制,用户可以使用此功能调整参考水平。
视频属性_过滤器对话框37 弹出视频/摄像机过滤器对话框(注意:当前仅DSHOW后端支持。属性值将被忽略)
视频属性_宽高比40 样本宽高比:数字/像素(数字)
视频属性_长宽比41 样本长宽比:num / den(den)
视频属性_枚举42 当前后端(枚举VideoCaptureAPI)。 只读属性
视频属性_频道号43 视频输入或频道号(仅适用于支持的摄像机)
视频属性_白平衡44 启用/禁用自动白平衡
视频属性_白平衡色温45 白平衡色温
视频属性_像素格式46 (只读)编解码器的像素格式。 4个字符的代码-请参见VideoWriter :: fourcc。 [AV_PIX_FMT_ *](https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/raw.c)的子集;如果未知,则为-1
视频属性_比特率47 (只读)视频比特率(千比特/秒)
视频属性_帧旋转48 (只读)由流元定义的帧旋转(仅适用于FFmpeg后端)
视频属性_元数据来旋转49 如果为true-考虑视频文件的元数据来旋转CvCapture的输出帧(仅适用于FFmpeg后端)(https://github.com/opencv/opencv/issues/15499)
视频类型_自动检测0 
视频类型_与CAP_V4L相同200 V4L / V4L2捕获支持
图片格式_JPEG_质量1 对于JPEG,其质量可以是0到100(越高越好)。 默认值为95。
图片格式_JPEG_进步2 启用JPEG功能,0或1,默认为False。
图片格式_JPEG_优化3 启用JPEG功能,0或1,默认为False。
图片格式_JPEG_RST间隔4 JPEG重新启动间隔,0-65535,默认值为0-不重新启动。
图片格式_JPEG_亮度质量5 单独的亮度质量级别,0-100,默认值为0-不使用。
图片格式_JPEG_色度质量6 单独的色度质量级别,0-100,默认值为0-请勿使用。
图片格式_PNG_压缩16 对于PNG,压缩级别可以是0到9。较高的值表示较小的大小和较长的压缩时间。 如果指定,则策略将更改为IMWRITE_PNG_STRATEGY_DEFAULT(Z_DEFAULT_STRATEGY)。 默认值为1(最佳速度设置)。
图片格式_PNG_战略17 cv :: ImwritePNGFlags之一,默认为IMWRITE_PNG_STRATEGY_RLE。
图片格式_PNG_比维尔18 二进制级别PNG,0或1,默认为0。
图片格式_PXM32 对于PPM,PGM或PBM,它可以是二进制格式标志0或1。默认值为1。
图片格式_EXR48 / * 48 * / //!<覆盖EXR存储类型(默认为FLOAT(FP32))
图片格式_WEBP64 对于WEBP,它的质量可以是1到100(越高越好)。 默认情况下(不带任何参数),并且对于100以上的质量,将使用无损压缩。
图片格式_PAM128 对于PAM,将TUPLETYPE字段设置为为格式定义的相应字符串值
图片格式_YIFE256 对于TIFF,用于指定要设置的DPI分辨率单位。 请参阅libtiff文档以获取有效值
图片格式_TIFF_概要257 对于TIFF,用于指定X方向DPI
图片格式_TIFF_XDPI258 对于TIFF,用于指定Y方向DPI
图片格式_TIFF_YDPI259 对于TIFF,用于指定图像压缩方案。 有关压缩格式的整数常量,请参见libtiff。 注意,对于深度为CV_32F的图像,仅使用libtiff的SGILOG压缩方案。 对于其他受支持的深度,可以通过此标志指定压缩方案;否则,请执行其他操作。 LZW压缩是默认设置。
图片格式_JPEG2000272 对于JPEG2000,用于指定目标压缩率(乘以1000)。 值可以从0到1000。默认值为1000。};
图片数据类型_CV_8U0 8位无符号整数(0..255)
图片数据类型_CV_8S1 8位有符号整数(-128..127)
图片数据类型_CV_16U2 16位无符号整数(0..65535)
图片数据类型_CV_16S3 16位有符号整数(-32768..32767)
图片数据类型_CV_32S4 32位有符号整数(-2147483648..2147483647)
图片数据类型_CV_32F5 32位浮点数(-FLT_MAX..FLT_MAX,INF,NAN)
图片数据类型_CV_64F6 64位浮点数(-DBL_MAX..DBL_MAX,INF,NAN)
图片数据类型_CV_16F7 16位浮点


  
DLL命令名返回值类型公开备 注
创建图片类整数型 返回图片指针
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_Mat_Create
参数名类 型传址数组备 注
DLL命令名返回值类型公开备 注
从文件加载图片逻辑型 
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_imread
参数名类 型传址数组备 注
图片类指针整数型
路径文本型
标志整数型#加载
DLL命令名返回值类型公开备 注
显示图片逻辑型 
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_imshow
参数名类 型传址数组备 注
窗口标题文本型
图片类指针整数型
DLL命令名返回值类型公开备 注
等待按键整数型 
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_waitKey
参数名类 型传址数组备 注
毫秒整数型0为无限等待
DLL命令名返回值类型公开备 注
取图片宽度整数型 
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_Mat_GetCols
参数名类 型传址数组备 注
图片类指针整数型
DLL命令名返回值类型公开备 注
取图片高度整数型 
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_Mat_GetRows
参数名类 型传址数组备 注
图片类指针整数型
DLL命令名返回值类型公开备 注
创建视频类整数型 返回视频指针
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_VideoCapture_Create
参数名类 型传址数组备 注
DLL命令名返回值类型公开备 注
视频类打开视频逻辑型 
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_VideoCapture_OpenFromUrl
参数名类 型传址数组备 注
视频类指针整数型
视频路径文本型
标志整数型
DLL命令名返回值类型公开备 注
视频类打开相机逻辑型 
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_VideoCapture_OpenFromCamera
参数名类 型传址数组备 注
视频指针整数型
相机ID整数型
标志整数型
DLL命令名返回值类型公开备 注
视频类是否已打开逻辑型 
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_VideoCapture_IsOpen
参数名类 型传址数组备 注
视频指针整数型
DLL命令名返回值类型公开备 注
视频取属性小数型 
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_VideoCapture_Get
参数名类 型传址数组备 注
视频指针整数型
标志整数型#视频属性
DLL命令名返回值类型公开备 注
视频捕获图片逻辑型 
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_VideoCapture_GetFrame
参数名类 型传址数组备 注
视频类指针整数型
图片类指针整数型
DLL命令名返回值类型公开备 注
图片保存逻辑型 
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_imwriteEx
参数名类 型传址数组备 注
图片类指针整数型
文件路径文本型
图片格式整数型
图片质量整数型
DLL命令名返回值类型公开备 注
图片数据类型转换 
DLL库文件名:
OpenCVToolx86.dll
在DLL库中对应命令名:
cv_Mat_convertTo
参数名类 型传址数组备 注
图片类指针输入整数型
图片类指针输出整数型
标志整数型数据类型
缩放双精度小数型
偏置双精度小数型



发表于 2022-11-18 10:47:14 | 显示全部楼层   福建省龙岩市
感谢分享
回复 支持 反对

使用道具 举报

结帖率:32% (6/19)

签到天数: 1 天

发表于 2022-6-3 09:00:52 | 显示全部楼层   贵州省黔东南苗族侗族自治州
回帖是美德
回复 支持 反对

使用道具 举报

签到天数: 1 天

发表于 2020-11-23 10:25:20 | 显示全部楼层   广东省中山市
我要来学习了
回复 支持 反对

使用道具 举报

结帖率:80% (4/5)

签到天数: 21 天

发表于 2020-11-21 21:49:46 | 显示全部楼层   山西省临汾市
回复 支持 反对

使用道具 举报

发表于 2020-11-19 21:42:17 | 显示全部楼层   重庆市重庆市
非常感谢分享
回复 支持 反对

使用道具 举报

发表于 2020-11-19 21:16:39 | 显示全部楼层   河南省郑州市
谢谢分享
回复 支持 反对

使用道具 举报

头像被屏蔽
结帖率:100% (2/2)
发表于 2020-11-19 18:36:30 | 显示全部楼层   辽宁省锦州市
一起学习
回复 支持 反对

使用道具 举报

签到天数: 19 天

发表于 2020-11-18 21:28:38 | 显示全部楼层   广西壮族自治区桂林市
学习了
回复 支持 反对

使用道具 举报

结帖率:100% (16/16)

签到天数: 1 天

发表于 2020-11-18 21:02:59 | 显示全部楼层   山东省济南市
我擦 我要报警啦!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表