- Mastering OpenCV 4 with Python
- Alberto Fernández Villán
- 160字
- 2021-07-02 12:07:12
Image Basics in OpenCV
Images are a key component in a computer vision project because they provide, in many cases, the input to work with. Therefore, understanding main image concepts is the basic knowledge you need to start coding your computer vision projects. Also, some of the OpenCV library peculiarities, such as the coordinate system or the BGR order (rather than RGB), will be introduced.
In this chapter, you will learn how to start writing your first scripts, which will introduce you to the OpenCV library. At the end of this chapter, you will have enough knowledge to start programming your first computer vision project in OpenCV and Python.
In this chapter, we will cover the following topics:
- A theoretical introduction to image basics
- Concepts of pixel, colors, channels, images, and color spaces
- The coordinate system in OpenCV
- Accessing and manipulating pixels in OpenCV in different color spaces (getting and setting)
- BGR order in OpenCV (rather than RGB)
推薦閱讀
- Web程序設(shè)計(jì)及應(yīng)用
- Java Web開發(fā)學(xué)習(xí)手冊
- Servlet/JSP深入詳解
- Java軟件開發(fā)基礎(chǔ)
- Lighttpd源碼分析
- 玩轉(zhuǎn).NET Micro Framework移植:基于STM32F10x處理器
- Android應(yīng)用開發(fā)實(shí)戰(zhàn)(第2版)
- STM8實(shí)戰(zhàn)
- Android高級開發(fā)實(shí)戰(zhàn):UI、NDK與安全
- HTML5與CSS3權(quán)威指南
- 原型設(shè)計(jì):打造成功產(chǎn)品的實(shí)用方法及實(shí)踐
- Visual Basic語言程序設(shè)計(jì)上機(jī)指導(dǎo)與練習(xí)(第3版)
- Android開發(fā)權(quán)威指南(第二版)
- Unity與C++網(wǎng)絡(luò)游戲開發(fā)實(shí)戰(zhàn):基于VR、AI與分布式架構(gòu)
- JSP編程教程