Delving into Histogram and Filters
In the last chapter, we learned the basics of user interfaces in OpenCV, using Qt libraries or native ones; we also learned how to use advanced OpenGL user interfaces. We learned about basic color conversions, and filters that allow us to create our first application. This chapter will introduce you to the following concepts:
- Histogram and histogram equalization
- Look-up tables
- Blur and median blur
- Canny filter
- Image-color equalization
- Understanding the conversion between image types
After we learn the basics of OpenCV and user interfaces, we are going to create our first complete application in this chapter, a basic photo tool, and cover the following topics:
- Generating a CMake script file
- Creating the graphical user interface
- Calculating and drawing a histogram
- Histogram equalization
- The lomography camera effect
- The cartoonize effect
This application will help us to understand how to create an entire project from scratch and understand the histogram concept. We will see how to equalize the histogram of the color image and create two effects, using a combination of filters and the use of look-up tables.
- 算法競賽入門經典:習題與解答
- Unity 5.x Game AI Programming Cookbook
- SQL Server 2012數據庫技術與應用(微課版)
- Java Data Science Cookbook
- 圖解機器學習算法
- 大數據時代下的智能轉型進程精選(套裝共10冊)
- 數據庫原理與應用(Oracle版)
- 大數據架構商業之路:從業務需求到技術方案
- IPython Interactive Computing and Visualization Cookbook(Second Edition)
- Chef Essentials
- 智慧的云計算
- 數據庫技術及應用
- Mastering ROS for Robotics Programming(Second Edition)
- Node.js High Performance
- 智能與數據重構世界