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.
- 數據存儲架構與技術
- 在你身邊為你設計Ⅲ:騰訊服務設計思維與實戰
- Test-Driven Development with Mockito
- 復雜性思考:復雜性科學和計算模型(原書第2版)
- Python金融大數據分析(第2版)
- Visual Studio 2015 Cookbook(Second Edition)
- 大數據可視化
- 文本數據挖掘:基于R語言
- Access 2007數據庫應用上機指導與練習
- 數亦有道:Python數據科學指南
- Hands-On Mathematics for Deep Learning
- 深入淺出 Hyperscan:高性能正則表達式算法原理與設計
- 圖數據實戰:用圖思維和圖技術解決復雜問題
- 大數據技術原理與應用:概念、存儲、處理、分析與應用
- Microsoft Dynamics NAV 2015 Professional Reporting