【OpenCV学习】对于仕琪所写《OpenCV教程基础篇》的一些想法
作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/
今天上午和于老师打电话,以前并不认识的,最近在读他的这本书,发觉实在是读的不爽,在论坛上提交的错误也没有人回复。于老师很和蔼的,毕竟大家都是年轻人,和我说在改变的时候一定会进行修订的。
我个人觉得通过这本书学习OpenCV的人要注意:
1.对于函数的阐释和数据结构的分析,建议先看原英文手册,我在这举一个例子:
char *imageDataOrigin; /* 指针指向一个不同的图像数据结构(不是必须排列的),是为了纠正图像内存分配准备的 */
char
*imageDataOrigin; /* pointer to a very origin of image data(not
necessarily aligned) -it is needed for correct image deallocation */
我的翻译是“指向图像数据的最源端(起始点),用于在校准图像重分配内存。
前一句话完全翻译的不知所云,原文deallocation的含义在一本计算机专业词典中的解释是:Process performed by the
computer that releases the block of information from memory and allows that information to be used by a different program.而书中完全弄错。
2.建议每个程序都手工敲一遍,不要直接运行配套光盘的程序,有很多小细节是要注意的。
3.建议在刚买到书时去opencv.org.cn上将错误表和论坛上的错误提交统统在书上表明,否则很容易郁闷。
总的来说,这本书还是不错的,虽然不比《learning opencv》这本书,但是在中国大陆,一个中科院自动化所的博士写出来的东西(现在是老师)还是可以的。
作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/
【OpenCV学习】对于仕琪所写《OpenCV教程基础篇》的一些想法相关推荐
- 给深度学习入门者的Python快速教程 - 基础篇(转)
原文:https://zhuanlan.zhihu.com/p/24162430 5.1 Python简介 本章将介绍Python的最基本语法,以及一些和深度学习还有计算机视觉最相关的基本使用. 5. ...
- 给深度学习入门者的Python快速教程 - 基础篇
转载自:https://zhuanlan.zhihu.com/p/24162430 5.1 Python简介 本章将介绍Python的最基本语法,以及一些和深度学习还有计算机视觉最相关的基本使用. 5 ...
- 视频教程-Redis进阶教程—基础篇-NoSQL
Redis进阶教程-基础篇 雅座Java架构师,架构开发公司百万级订单支付平台 叶向阳 ¥49.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术好课免费看 APP订阅课程,领取优惠 ...
- 基于c++和asio的网络编程框架asio2教程基础篇:1、基本概念和使用说明
基于c++和asio的网络编程框架asio2教程基础篇:1.基本概念和使用说明 由于asio2没有写技术文档,因此打算写几篇文章介绍一下如何使用它,主要是针对新手. 1.asio2如何使用? asio ...
- Redis进阶教程—基础篇-叶向阳-专题视频课程
Redis进阶教程-基础篇-217人已学习 课程介绍 该系列教程涵盖了redis的方方面面,大亮点是实战经验分享总结.系列视频包含Redis基础篇.Redis提升篇.从零编写Redis ...
- python人生苦短_人生苦短,我用Python(教程基础篇)
人生苦短,我用Python(Python快速教程 - 基础篇) Life is short, you need Python 人生苦短,我用Python Python简介 本章将介绍Python的最基 ...
- Midjourney|文心一格prompt教程[基础篇]:注册使用教程、风格设置、参数介绍、隐私模式等
Midjourney|文心一格prompt教程[基础篇]:注册使用教程.风格设置.参数介绍.隐私模式等 开头讲一下为什么选择Midjourney和文心一格,首先Midjourney功能效果好不多阐述: ...
- 基于c++和asio的网络编程框架asio2教程基础篇:2、各个回调函数的触发顺序和执行流程
基于c++和asio的网络编程框架asio2教程基础篇:2.各个回调函数的触发顺序和执行流程 以tcp举例: tcp服务端流程: #include <asio2/asio2.hpp>int ...
- 付呗聚合支付快速教程 基础篇①——基本介绍和配置
文章目录 一.对接手册 二.商户后台 三.银行分账 四.其他介绍 一.对接手册 付呗聚合支付对接手册 第一步自然是商务对接 本专栏是作为付呗的普通级商户,商户后台 使用付呗开发平台的支付API,接入到 ...
- ESP32-C3入门教程 基础篇⑪——Non-Volatile Storage (NVS) 非易失性存储参数的读写
文章目录 一.前言 二.NVS介绍 三.操作流程 3.1 读操作流程 3.2 写操作流程 四.关键函数 五.随机整数 读写示例 六.对象/数组 读写示例 七.总结 八.参考 一.前言 本文基于VS C ...
最新文章
- iTerm2配置自动通过堡垒机登录服务器
- 到底什么时候该使用MQ 1
- Python----面向对象---主动触发异常-raise
- Keil MDK在个别电脑上下载程序失败的解决办法
- STM32开发 -- 蓝牙开发详解(2)
- 《西游记》原著的一点读后感
- gridcontrol值为0时设置为空_CSS设置宽高的小技巧
- mysql结构优化_MySQL优化----数据库结构优化
- 移动硬盘备份linux系统盘,将Ubuntu Linux系统放到你的移动硬盘
- Linux平台 Oracle 11gR2 RAC安装Part1:准备工作
- 很多IP摄像头厂商都在用的固件中存在多个严重漏洞
- 适合python组态软件_组态软件哪个好
- c++ 设计一个立方体的类,求出立方体的面积和体积
- 小米浏览器地址栏欺骗漏洞原理与利用分析
- 服务器配置选择、域名选择、域名解析、域名绑定服务器,ICP免费备案等,此文档配置节约大量时间
- VSCode HTML文件 英文感叹号 ! + Tab 没有出现模板 解决方法
- 2019年1月寒冬互联网一线的面经
- 创意简约唯美小清新感恩节蓝色通用PPT模板
- 使用drbd实现数据的高可用
- C语言—求数组的对角线和副对角线之和