OpenCV
文章平均质量分 70
ArWen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
风火轮雏形
元旦期间,边休息边做事,开始着手安排与准备风火轮资料。 风火轮将有三个版本,I型(适用于汽车轮胎)、II型(适用于普通自行车)、III型(适用于电动自行车)其中,I、II型为自发电供电,III型将由电动自行车蓄电池供电先上一个不太好看的图。 最终产品将有且不限于以下功能:使用流程1) 用户在计算机中使用本系统软原创 2015-01-07 16:15:01 · 1259 阅读 · 0 评论 -
基于OpenCV的视频图像组态 (6): 形状动画效果
形状效果形状效果:显示目标区域位置不变,显示内容(原始阵不变,屏蔽阵变化 -> 显示内容变化) enum CbwShapeDirection { // 形状方向 csdZoomIn = 0, // 放大 csdZoomOut = 1 // 缩小 }; enum CbwShapeType { // 形状类型 cstCir原创 2017-12-06 20:28:44 · 665 阅读 · 0 评论 -
基于OpenCV的视频图像组态 (12): 翻转式由远到近动画效果
翻转式由远到近效果实现 void __fastcall TCbwAnimationEffect_RotateToNear::BuildDisplayMat (cv::Mat& destMat, cv::Mat& srcMat, TRect displayRect) { double angle = -45 * (1-double(FCurrentIndex + 1) /原创 2017-12-13 20:54:06 · 1148 阅读 · 0 评论 -
基于OpenCV的视频图像组态 (14):音量控制
实现代码 编写的播放软件,慢慢地有了声音控制的需求,在网上找了一下,用Core Audio APIS 音频应用开发即可。入门稍慢,不过用起来很简单。整理了一个类供调用。 class TCbwAudioEndpointVolumeCallback;typedef void __fastcall (__closure * TOnVoiceNotifyEvent)(bool原创 2017-12-21 14:29:40 · 1129 阅读 · 0 评论 -
基于OpenCV的视频图像组态 (4) :劈裂动画效果
写在前面本系列博客URL:http://www.cnblogs.com/drgraphhttp://blog.youkuaiyun.com/arwen配套软件下载地址:http://www.czwenwu.com/YeeVingSetup.exe配套软件含四个可执行文件:DrGraph.exe,YeeVingDriver.exe,YeeVingPlayer.ex原创 2017-12-03 21:32:37 · 839 阅读 · 0 评论 -
基于OpenCV的视频图像组态 (5) :擦除动画效果
本系列博客URL:http://www.cnblogs.com/drgraphhttp://blog.youkuaiyun.com/arwen配套软件下载地址:http://www.czwenwu.com/YeeVingSetup.exe配套软件含四个可执行文件:DrGraph.exe,YeeVingDriver.exe,YeeVingPlayer.exe,WatchD原创 2017-12-04 21:39:48 · 736 阅读 · 0 评论 -
基于OpenCV的视频图像组态 (2) :动画总体
写在前面本系列博客URL:http://www.cnblogs.com/drgraphhttp://blog.youkuaiyun.com/arwen配套软件下载地址:http://www.czwenwu.com/YeeVingSetup.exe配套软件含三个可执行文件:YeeVingDriver.exe,YeeVingPlayer.exe,WatchDog.e原创 2017-10-07 19:55:21 · 925 阅读 · 0 评论 -
基于OpenCV的视频图像组态 (10): CEF浏览器与图形软件互嵌
开发者工具CEF内核很强大,已经提供相当多的功能。比如开发者工具,调用是如此的简单。稍微包装一下,声明一个属性 __property bool ShowDevTool = { read = GetDevToolVisible, write = SetDevToolVisible }; bool __fastcall GetDevToolVi原创 2017-12-11 21:36:40 · 1218 阅读 · 0 评论 -
基于OpenCV的视频图像组态 (11): CEF浏览器与C++通信
取得页面源码CEF按事件来处理,有点麻烦。总共分以下几步:在TChromium->OnLoadEnd事件中检测frame->IsMain(),来判断页面是否已完全载入然后调用TChromium->RetrieveHTML要在TChromium->OnTextResultAvailable事件中取得源码 自己处理一下 void原创 2017-12-12 14:49:34 · 782 阅读 · 0 评论 -
基于OpenCV的视频图像组态 (9):CEF浏览器初步
背景之前,一直用WebBrowser,感觉网页的应用需求够用了。直到Html5的出现,那么炫的功能,WebBrowser却展示不出来。就想有没有什么好的方法。不过一直没腾出手来,其次需求也不是太强烈,就没怎么琢磨。本周,接了航天与军方两个项目,需要做故障诊断,突然发现,如果把HTML5的功能结合进来,管理系统与图形软件整合,效果会很好。趁着周末,钻研了一下,居然OK原创 2017-12-10 20:01:08 · 738 阅读 · 0 评论 -
基于OpenCV的视频图像组态 (8) :随机线条动画效果
随机线条效果实现class TCbwAnimationEffect_RandomLine : public TCbwAnimationEffect { // 随机线 virtual bool __fastcall BuildMaskMat(cv::Mat& destMat, cv::Mat& srcMat, TRect displayRect); BY原创 2017-12-09 12:15:43 · 1178 阅读 · 0 评论 -
基于OpenCV的视频图像组态 (7) :轮子动画效果
轮子效果bool __fastcall TCbwAnimationEffect_Wheel::BuildMaskMat(cv::Mat& destMat, cv::Mat& srcMat, TRect displayRect) { TRect wholeRect(0, 0, displayRect.right - displayRect.left, d原创 2017-12-08 17:04:59 · 892 阅读 · 0 评论 -
基于OpenCV的视频图像组态 (13):VLC Player解码帧数据
网上示例vlc是一套优秀的开源媒体库,其特点是提供了完整的流媒体框架, 用它可以非常方便的实现抓取解码帧的功能。与此功能有关的关键API为libvlc_video_set_callbacks /*设置回调,用来抓取解码后的帧*/libvlc_video_set_format /*设置解码帧的格式 yuv or rgba ?*/这个函数将三个函数指针作为参数原创 2017-12-15 21:06:07 · 1612 阅读 · 0 评论
分享