摘要:
1.配置包含目录 项目文件->属性->配置属性->VC++目录->包含目录 值:绝对路径前缀\opencv\build\include 2.配置库目录 项目文件->属性->配置属性->VC++目录->库目录 值:绝对路径前缀\opencv\build\x64\vc16\lib 3配置链接器 项目文件 阅读全文
摘要:
1.Qt IO 设备类型: 顺序存储设备:如网卡。。 随机存储设备:如.txt.. Qt中IO设备继承图 Qt中的文件系统 通用开发库,跨平台 QIODevice IO父类,提供字节块读写通用操作和基本接口 QFileDevice提供文件操作通用实现 QFile访问本地文件或嵌入资源 QTempor 阅读全文
摘要:
pthread_join()有时候我们想在一个线程中等待另一个线程结束,pthread_join()则为我们提供了这个功能。例如,我们在main线程中创建了子线程,需要先等待子线程退出,最后才从main函数退出。 使用pthread_join的理由如下一个线程终止后,如果没有别的线程对它join,那 阅读全文
摘要:
ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. ctrl+c是强制中断程序的执行,,进程已经终止。 ctrl+z的是将任务中止(暂停的意思),但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务, 阅读全文
摘要:
多线程 info threads 查看当前所有运行线程的列表 thread 线程编号 切换到特定线程进行调试 set scheduler-locking on 只运行当前线程,停止其他线程进行调试 多进程 info inferions显示所有正在调试的进程 inferion 进程编号 切换到特定进程 阅读全文
摘要:
linux文件普通权限rwxLinux中文件的普通权限一般为:rwx,对应与数字表示:421,除此之外,文件还有三种特殊权限,就这是我们本节要讲的三种特殊文件权限。 linux文件特殊权限 suid、sgid、stickylinux文件的三种特殊权限分别是:suid权限、sgid权限、sticky权 阅读全文
摘要:
一、标准输入与管道命令Unix 命令都带有参数,有些命令可以接受"标准输入"(stdin)作为参数。$ cat /etc/passwd | grep root上面的代码使用了管道命令(|)。管道命令的作用,是将左侧命令(cat /etc/passwd)的标准输出转换为标准输入,提供给右侧命令(gre 阅读全文
摘要:
前置: 主线程:UI线程,窗口事件处理,窗口控件数据更新。 子线程:后台业务处理,子线程不对窗口对象做任何处理,这些事情交给主线程 主线程,子线程进行数据传递使用信号槽 QThread QThread Class 属于core. 父QObjecr 一些方法 常用成员函数: QThread::QThr 阅读全文
摘要:
1.音视频相关 1.一些基本数据格式 封装格式:MP4,RMVB,TS,FLV,AVI 视频编码数据:H.264,MPEG2,VC-1 音频编码数据:AAC,MP3,AC-3 视频像素数据:YUV420P,RGB 音频采样数据:PCM 2.播放视频文件的流程 3.编码格式及工具 1)封装格式:视频码 阅读全文
摘要:
图像读取: cv::Mat cv::imread(const String & filename, int flags=IMREAD_COLOR) 图像窗口函数 void cv::namedWindow(const String & winname,int flags = WINDOW_AUTOSI 阅读全文