OpenCV-Python快速入门系列07TrackBar/滚动条操作-参数传递与调整亮度与对比度-天煜博客

OpenCV-Python快速入门系列07TrackBar/滚动条操作-参数传递与调整亮度与对比度

在上一节的学习中,我们掌握了如何通过调整 TrackBar(滚动条) 实现图片亮度的动态调节。本节将在此基础上进一步拓展,通过增加一个滚动条,实现对图片 亮度 和 对比度 的同时调节。这样不仅可...
OpenCV-Python快速入门系列08鼠标键盘响应操作-天煜博客

OpenCV-Python快速入门系列08鼠标键盘响应操作

说明:由于平常使用中有使用鼠标点击选点的要求,本文在原教程的基础上增加了鼠标相关操作。 原代码 def on_mouse(event, x, y, flags, param): print('event=',event,'x=',x,',y=',y) def key_...
OpenCV-Python快速入门系列09利用OpenCV颜色表动态应用伪彩色-天煜博客

OpenCV-Python快速入门系列09利用OpenCV颜色表动态应用伪彩色

源代码 def color_table_demo(): colormap = [ cv.COLORMAP_AUTUMN, cv.COLORMAP_BONE, cv.COLORMAP_JET, cv.COLORMAP_WINTER, cv.COLORMAP_RAINBOW, cv.COLORMAP_OCEAN, cv.COLORMAP_SUMMER, c...
OpenCV-Python快速入门系列10图像像素的逻辑操作-天煜博客

OpenCV-Python快速入门系列10图像像素的逻辑操作

前情提要 在第5节课《OpenCV-Python快速入门系列05图像像素的算术操作》提到了像素算术操作的基本类型有加法操作、减法操作、乘法操作、除法操作、按位操作、其他非线性操作(如幂运算、对数运...
OpenCV-Python快速入门系列11通道的分离、合并、交换-天煜博客

OpenCV-Python快速入门系列11通道的分离、合并、交换

使用Python切片分离通道 def channel_separation1(): image = cv.imread('images/test.png') if image is None: print('Error: Image not found or failed to load.') return cv.imshow('image'...
OpenCV-Python快速入门系列12图像色彩空间与绿幕抠图-天煜博客

OpenCV-Python快速入门系列12图像色彩空间与绿幕抠图

图像色彩空间概述 图像色彩空间是表示图像颜色的一种数学模型,用于定义和表示颜色信息。在计算机图像处理中,常见的色彩空间有 RGB、HSV、YCbCr、Lab 等,不同色彩空间有不同的适用场景。 常见...