DrGraph图形博士

导航

2017年12月21日 #

基于OpenCV的视频图像组态 (14):音量控制

摘要: 实现代码 播放软件,慢慢地有了声音控制的需求,在网上找了一下,用Core Audio APIS 音频应用开发即可。入门稍慢,不过用起来很简单。整理了一个类供调用。 class TCbwAudioEndpointVolumeCallback; typedef void __fastcall (__cl 阅读全文

posted @ 2017-12-21 14:26 drgraph 阅读(275) 评论(0) 推荐(0) 编辑

2017年12月15日 #

基于OpenCV的视频图像组态 (13):VLC Player解码帧数据

摘要: 网上示例 vlc是一套优秀的开源媒体库,其特点是提供了完整的流媒体框架, 用它可以非常方便的实现抓取解码帧的功能。 与此功能有关的关键API为 libvlc_video_set_callbacks /*设置回调,用来抓取解码后的帧*/ libvlc_video_set_format /*设置解码帧的 阅读全文

posted @ 2017-12-15 20:56 drgraph 阅读(648) 评论(0) 推荐(0) 编辑

2017年12月13日 #

基于OpenCV的视频图像组态 (12): 翻转式由远到近动画效果

摘要: 翻转式由远到近效果实现 void __fastcall TCbwAnimationEffect_RotateToNear::BuildDisplayMat (cv::Mat& destMat, cv::Mat& srcMat, TRect displayRect) { double angle = 阅读全文

posted @ 2017-12-13 20:50 drgraph 阅读(692) 评论(0) 推荐(0) 编辑

2017年12月12日 #

基于OpenCV的视频图像组态 (11): CEF浏览器与C++通信

摘要: 取得页面源码 CEF按事件来处理,有点麻烦。总共分以下几步: 在TChromium->OnLoadEnd事件中检测frame->IsMain(),来判断页面是否已完全载入 然后调用TChromium->RetrieveHTML 要在TChromium->OnTextResultAvailable事件中取得源码 自己处理一下 void __fastcall TCbwC... 阅读全文

posted @ 2017-12-12 14:45 drgraph 阅读(369) 评论(0) 推荐(0) 编辑

2017年12月11日 #

基于OpenCV的视频图像组态 (10): CEF浏览器与图形软件互嵌

摘要: 开发者工具 CEF内核很强大,已经提供相当多的功能。 比如开发者工具,调用是如此的简单。 稍微包装一下,声明一个属性 __property bool ShowDevTool = { read = GetDevToolVisible, write = SetDevToolVisible }; bool 阅读全文

posted @ 2017-12-11 20:46 drgraph 阅读(689) 评论(0) 推荐(0) 编辑

2017年12月10日 #

基于OpenCV的视频图像组态 (9):CEF浏览器初步

摘要: 背景 之前,一直用WebBrowser,感觉网页的应用需求够用了。 直到Html5的出现,那么炫的功能,WebBrowser却展示不出来。就想有没有什么好的方法。不过一直没腾出手来,其次需求也不是太强烈,就没怎么琢磨。 本周,接了航天与军方两个项目,需要做故障诊断,突然发现,如果把HTML5的功能结 阅读全文

posted @ 2017-12-10 19:53 drgraph 阅读(587) 评论(0) 推荐(0) 编辑

2017年12月9日 #

基于OpenCV的视频图像组态 (8) :随机线条动画效果

摘要: 随机线条效果实现 class TCbwAnimationEffect_RandomLine : public TCbwAnimationEffect { // 随机线 virtual bool __fastcall BuildMaskMat(cv::Mat& destMat, cv::Mat& sr 阅读全文

posted @ 2017-12-09 12:14 drgraph 阅读(353) 评论(0) 推荐(0) 编辑

2017年12月8日 #

基于OpenCV的视频图像组态 (7) :轮子动画效果

摘要: 轮子效果 bool __fastcall TCbwAnimationEffect_Wheel::BuildMaskMat(cv::Mat& destMat, cv::Mat& srcMat, TRect displayRect) { TRect wholeRect(0, 0, displayRect 阅读全文

posted @ 2017-12-08 17:01 drgraph 阅读(709) 评论(0) 推荐(0) 编辑

2017年12月6日 #

基于OpenCV的视频图像组态 (6): 形状动画效果

摘要: 形状效果 形状效果:显示目标区域位置不变,显示内容(原始阵不变,屏蔽阵变化 -> 显示内容变化) enum CbwShapeDirection { // 形状方向 csdZoomIn = 0, // 放大 csdZoomOut = 1 // 缩小 }; enum CbwShapeType { // 阅读全文

posted @ 2017-12-06 20:25 drgraph 阅读(1556) 评论(0) 推荐(0) 编辑

2017年12月4日 #

基于OpenCV的视频图像组态 (5) :擦除动画效果

摘要: 写在前面 本系列博客URL: http://www.cnblogs.com/drgraph http://blog.csdn.net/arwen 配套软件下载地址: http://www.czwenwu.com/YeeVingSetup.exe 配套软件含四个可执行文件:DrGraph.exe,Ye 阅读全文

posted @ 2017-12-04 21:37 drgraph 阅读(895) 评论(0) 推荐(0) 编辑