csdn

error while loading shared libraries: libopencv_core.so.3.1: cannot open shared object file: No such

*爱你&永不变心* 提交于 2020-01-08 09:34:11
error while loading shared libraries: libopencv_core.so.3.1: cannot open shared object file: No such file or directory 这个错误主要的原因是在运行应用程序的时候没有找到一些动态文件,也就是没有将动态文件添加到系统的环境变量中。 上述的解决方法如下 sudo gedit /etc/ld.so.conf.d/opencv.conf 1 2 在文件后面添加自己opencv的目录 最后再执行ldconfig使得设置生效! ———————————————— 版权声明:本文为CSDN博主「老司机的诗和远方」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/Touch_Dream/article/details/78666445 来源: CSDN 作者: aliceDingYM 链接: https://blog.csdn.net/dym755833564/article/details/103883330

将博客搬至CSDN

99封情书 提交于 2020-01-07 14:19:52
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 将博客搬至CSDN,以后可以https://blog.csdn.net/qq_39885372/category_9645160.html 去这个地址看最新发布的博客 来源: oschina 链接: https://my.oschina.net/hlslml77/blog/3154363

Android Camera 资料收集与总结

痞子三分冷 提交于 2020-01-07 13:11:41
首先需要了解android目前的新架构,这样才能把camera的架构对应到新的android架构上面。 《重走Android路 之 Android系统架构图以及开发工具了解》 https://blog.csdn.net/u012400885/article/details/80586697 从 apk 中的camera api 2 使用流程开始,了解app层是怎么使用frameworks提供的api来操作摄像头 Android Camera api2 demo: https://github.com/android/camera-samples 要了解,提供相机服务的两个大佬: CameraService 和 CameraProvider 是如何启动、注册的: 《[Android O] Camera 服务启动流程简析》 https://blog.csdn.net/qq_16775897/article/details/81240600 了解Camera在HAL层的演进和作用: Android Camera从Camera HAL1到Camera HAL3的过渡(已更新到Android6.0 HAL3.3) https://blog.csdn.net/gzzaigcnforever/article/details/48974523 Android Camera2+HAL3架构

CSDN第一次发博文

风流意气都作罢 提交于 2020-01-07 08:44:47
大家好!虽然很早就接触过CSDN。但是发博文却是第一次。目前我自学的是C语言,那么按照惯例第一次发博文就发C语言代码的 hello world! 吧 代码: #include <stdio.h> int main(void) { printf("Hello World!"); return 0; } 运行: 第一篇博文就好了。 谢谢! 来源: CSDN 作者: wjh_312 链接: https://blog.csdn.net/wjh_312/article/details/103860027

VMware下Ubuntu如何与主机进行文件共享(留作自用)

橙三吉。 提交于 2020-01-06 22:23:48
在安装Ubuntu系统后发现与Windows系统的文件不能相互复制,网上查了很多教程,发现都是不能用的,能实现的方法如下所示: 1、首先检查虚拟机的设置,文件共享选项是否被禁用,客户机隔离选项 两个选项 2、检查VMware tools是否安装好 3、在终端敲指令: 第一步: sudo apt-get autoremove open-vm-tools 第二步:sudo apt-get install open-vm-tools-desktop 然后重启 搞定 ———————————————— 版权声明:本文为CSDN博主「谁谁的博客」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/rooki_men/article/details/78967840 来源: CSDN 作者: little6oy 链接: https://blog.csdn.net/little6oy/article/details/103861541

下载CSDN转为pdf

主宰稳场 提交于 2020-01-06 22:14:23
使用 Google Chrome 浏览器,在右上角点开设置一栏,找到 更多工具—开发者工具 ,会弹出下图中界面: 接下来在 Console 中黏贴下面一段代码,然后按回车键即可,当前页面的pdf会自动加载出来。 (function(){ $("#side").remove(); $("#comment_title, #comment_list, #comment_bar, #comment_form, .announce, #ad_cen, #ad_bot").remove(); $(".nav_top_2011, #header, #navigator").remove(); $(".p4course_target, .comment-box, .recommend-box, #csdn-toolbar, #tool-box").remove(); $("aside").remove(); $(".tool-box").remove(); $("main").css('display','content'); $("main").css('float','left'); window.print(); $("tool-box").remove(); })(); 来源: CSDN 作者: byteyoung 链接: https://blog.csdn.net/qq_40126686

OpenCV读取视频产生稳定延迟情况的解决方案 Solution for reading pictures with stable delay by OpenCV

时光怂恿深爱的人放手 提交于 2020-01-06 21:48:16
OpenCV读取视频产生稳定延迟情况的解决方案 Solution for reading pictures with stable delay by OpenCV 最近在做对代码的延时标定,发现了一个问题,图像处理已经达到了20ms每循环,但OpenCV的视频帧整体延时了500ms,并且第一帧收帧时如果在500ms以内就imshow帧,则出现错误中断。 采取以下措施定位问题: 使用微软专用软件标定相机,发现相机只是拍照+回传至电脑内存,延迟不超过100ms,因此不是相机问题; 测试程序时钟,除了初始化的500ms以外,每次循环不超过20ms,因此,不是代码问题; OpenCV; 最终确定是OpenCV的问题,接下来定位: OpenCV版本问题; OpenCV其它问题; 自用OpenCV版本为2.4.13,换成3.1也有整体延时的情况。 最后上网搜索博客: https://blog.csdn.net/qq_43443531/article/details/97375918 https://blog.csdn.net/qq_38392644/article/details/85197264 OpenCV默认输出格式为YUYV,可将其改成MJPG格式。 尝试成功: . . . capture . open ( 1 ) ; //这里添加一行 //OpenCV 2 capture . set

《Effective Mocern C++》item 22: Pimpl Idiom

此生再无相见时 提交于 2020-01-06 19:43:40
PIMPL(Private Implementation 或 Pointer to Implementation)是通过一个私有的成员指针,将指针所指向的类的内部实现数据进行隐藏。 PIMPL基于这样一个事实:在C++类中,允许定义一个成员指针,指向一个已声明过的类型。在头文件中只是存放该类型的声明,而具体的定义是存放在CPP文件中,这样就可以隐藏类型的具体实现。 该chapter与讲解unique_ptr的chapter息息相关: https://blog.csdn.net/qq_35865125/article/details/103752348 ---------------comment: 对于incomplete type,可以用来声明指针或者引用,不能使用其进行实例化。 ---用std::unique_ptr来代替裸指针: --上面这样使用std::unique_ptr可能会出现的编译错误: 上面的代码没有为Widget类实现析构函数,因此编译器会自动 生成一个默认的析构函数,析构函数会调用widget类的各个成员变量的析构函数,当调用成员std::unique_ptr<Impl>的 析构函数时报错了,该成员的析构函数就是unique_ptr类的析构函数,其会对其包裹的指针进行delete, 下文中提到,在delete 之前c++会对将要被delete的指针进行检查