Skip to content
This repository was archived by the owner on May 5, 2025. It is now read-only.

YuanyeMa/image_process

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image_Process Demo

图像处理实例集合

1、bmp

bmp和yuv420 plat格式的图片文件相互转换

运行环境:linux,编译器:gcc

文件说明:

  • bmp.h-----声明bmp头结构,bmp2yuv.c 和 yuv2bmp.c公用
  • yuv2bmp.c----- yuv图片转换为bmp格式程序
  • bmp2yuv.c----- bmp图片格式转为yuv格式程序

2、OpenCV

此目录是学习OpenCV时写的一些demo程序。

如何安装OpenCV

方法一

在最新的Ubuntu 19.04中可以使用此方法安装OpenCV 3.2:

sudo apt update
sudo apt install libopencv-dev -y

方法二

源码编译,参考自动安装OpenCV的脚本

OpenCV ROI和图像混合。

OpenCV addWeighted 函数进行线性混合。

对比度和亮度调节的示例程序,对比度和亮度的调节方法,滑动条的使用以及像素的访问方法。

OpenCV中各项GUI组件的应用。

OpenCV中两种基本的形态学操作,腐蚀与膨胀的应用。

OpenCV中的轮廓提取函数的应用。

对图像直方图的计算

Opencv中人脸识别的示例(识别速度较慢)

Opencv的关于帧差法检测视频中动态情况的示例

如何使用OpenCV修改图片大小

About

图像相关的一些程序

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published