赞
踩
不知不觉,从写第一篇博客到今天,已经过去三年了,在此对我所有的博文进行整理和汇总,方便快速查询。
持续更新中。。。
主要记录海康威视工业相机二次开发的过程,包括Windows环境下VS2019+Opencv4.4+QT5.13.2、Linux环境下、相机标定、参数设置等。
主要介绍了硬件、软件的选择,提供了相关的资料,对于海康威视工业相机SDK官方例程做了修改并给了代码,对于VS+Opencv+QT+海康SDK的环境配置进行了说明。
给出了windows下对于海康威视工业相机SDK二次开发的源代码。
主要介绍了CMake编译工具与项目构建,有项目源代码。
①虚拟机下 ubuntu16.04+opencv3.2+opencv_contrib编译安装
②通过图像的指针读取图像
③在Qt中查看某一个文件是否存在
④关于cvCvtColor()函数
⑤Mat::reshape()的用法
⑥QT 对文件的操作(创建、拷贝、写入、删除)
主要介绍了对海康威视工业相机SDK开发中一些Debug手段、针对错误码的分析、通过海康相机SDK熟悉C接口取图流程和取图方式、将相机抓取到的图像转为Mat格式、将Mat格式图像转为QImage格式用于UI界面上控件的显示。
记录自己秋招期间遇到的问题,整理了包括深度学习、C++相关知识、Opencv相关知识等等。
名字空间(命名空间)、C++的结构体、联合体和枚举、字符串。
C++布尔类型(bool)、操作符别名(了解)、C++的函数、C++动态内存管理、C++的引用(Reference)。
C++的引用(Reference)、类型转换、类和对象、类的定义和实例化。
类的定义和实例化、构造函数(constructor)、构造函数和初始化列表。
this指针和常成员函数、析构函数(Destructor)、拷贝构造和拷贝赋值。
拷贝构造和拷贝赋值、静态成员(static)、成员指针、操作符重载(operator)。
操作符重载(operator)
继承(Inheritance)
继承(inheritance)、多态(Polymorphic)。
运行时类型信息、异常机制(Exception)、I/O流。
#ifndef/#define/#endif、C++中map类型的使用、虚函数后面的const=0、SDK开发的注意点、虚函数指针和虚函数表——对象内存布局、如何编写抽象类接口、new A与new A()的区别、C++ 实例化对象并访问数据成员和成员函数的两种方式、实际开发Qt中实例化对象的步骤、回调函数、在VS编译器中报错:C4700 使用了未初始化的局部变量、c++的形参前面加上&与const的意义、关于创建数组使用malloc方法及需要注意free() 和memset() 的坑和必要性。
记录自己学习YOLO的过程,包括C++、Python下的训练过程。
关于机器学习、Opencv相关的小案例、项目的整理
包括一些Opencv的基本示例代码,Python。
简单的介绍下Py的界面编程,方便自己有需要的时候可以快速上手,有电子书和参考资料。
关于书籍《Opencv3 编程入门》 毛星云的读书笔记与思考
《Boost程序库完全开发指南——深入C++标准库》
未待完续。。。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。