opencv
文章平均质量分 54
介绍c++及python中一些opencv的功能
湫兮之风
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OpenCV:arcLength函数详细解释与应用
arcLength是OpenCV中用于的函数。它可以计算轮廓的周长或者任意曲线的长度。原创 2025-11-19 14:03:31 · 360 阅读 · 0 评论 -
OpenCV: cv::warpAffine()逆仿射变换详解
用途:对图像做仿射变换(旋转/缩放/剪切/平移)关键矩阵:2×3 (CV_32FCV_64F用或自构造常用 flags(多数场景),INTER_AREA(缩小),(放大)边界等提示:若 M 已经是 dst→src,使用;想保留整个旋转图像需调整输出尺寸与平移分量。原创 2025-09-05 15:46:43 · 1168 阅读 · 0 评论 -
Opencv: cv::LUT()深入解析图像块快速查表变换
LUT(查找表),顾名思义,就是一个数组,预先存放了所有可能输入值对应的输出值。以 8 位灰度图为例,像素值范围是0 ~ 255,那我们可以构建一个长度为 256 的查找表:然后,处理图像时,只需用像素值作为索引,直接取表里的结果即可 ——O(1) 查找,速度极快。原创 2025-09-04 15:32:19 · 456 阅读 · 0 评论 -
OpenCV: Mat存储方式全解析-单通道、多通道内存布局详解
Mat在使用 OpenCV 的过程中,我们经常会接触cv::Mat这种图像矩阵类型。理解Mat在内存中的布局非常重要,尤其是做指针访问、性能优化、SIMD(如 AVX/NEON)加速时。Mat的存储方式单通道 vs 多通道的内存布局如何用指针访问某个像素判断Mat是否连续实战图示与代码。原创 2025-09-04 10:33:30 · 533 阅读 · 0 评论 -
Opencv: cv::Mat支持的类型汇总
OpenCV 里 cv::Mat→ 决定每个元素的存储格式(位数、是否浮点)→ 决定每个像素包含多少个值(如灰度图是 1,RGB 是 3,RGBA 是 4)原创 2025-08-05 10:00:07 · 444 阅读 · 0 评论 -
OpenCV: 深入理解OpenCV中CV_WRAP_AS宏及其作用
宏的定义非常简单,它接受一个别名作为参数,并且在OpenCV的绑定生成过程中,使用该别名暴露相应的函数或运算符。这个宏本身不会在C++代码中改变任何行为,主要是通过帮助生成绑定代码来影响其他语言接口。原创 2025-01-20 14:24:24 · 698 阅读 · 0 评论 -
C++:opencv生成结构元素用于膨胀腐蚀等cv::getStructuringElement
是一个功能强大的函数,可以生成用于各种图像处理任务的结构元素。通过选择不同的形状和尺寸,你可以创建适合特定应用需求的结构元素,从而实现高效和准确的图像处理。原创 2024-09-14 10:24:40 · 1140 阅读 · 0 评论 -
Opencv:cv::applyColorMap函数详细解释
是 OpenCV 中的一个函数,用于将颜色映射应用到灰度图像或单通道图像上。它通过将灰度值映射到指定的颜色表,从而为图像增加颜色,这在数据可视化和图像处理任务中非常有用。原创 2024-09-02 10:10:57 · 1146 阅读 · 0 评论 -
PIL:图像边界扩展与填充
函数是 Pillow 库(PIL的一个分支)中的一部分,用于对图像进行边界扩展和填充。:填充像素的值,默认为 0。可以是一个整数,表示要用于填充的像素值,或者是一个包含通道值的元组(例如。这个函数通常用于将图像的边界填充到指定的大小,以适应特定的需求或处理流程。:返回一个新的 Pillow Image 对象,该对象是经过边界扩展和填充后的图像。:表示图像的 Pillow Image 对象。这是要进行边界扩展和填充的图像。,用于指定在图像的四个边上分别添加的填充像素数。),表示 RGBA 图像中的填充颜色。原创 2024-01-16 14:57:45 · 2533 阅读 · 0 评论 -
Opencv获取当前视频长宽、总帧数、fps
Opencv提供了类似java中静态变量的参数,可以通过get(参数)获取当前视频的信息,参数类别还是挺多的,按照需求查手册或源码即可。原创 2023-12-05 16:32:55 · 3039 阅读 · 0 评论 -
Opencv转换图片为负片
image在计算机中存储的就是矩阵信息,shape信息为[height,width,C],其中height,width为图片的长宽信息。C代表图片的通道数(图片信息是保存为3通道的,即红绿蓝)。因此只要循环遍历图片矩阵中的值,使用255减去该值即可。原创 2023-12-02 20:43:07 · 1068 阅读 · 0 评论 -
Opencv获取笔记本摄像头
视频流和摄像头都是一帧一帧图片拼起来的,所以打开摄像头就是获取每帧的图片。原创 2023-12-02 20:20:44 · 1393 阅读 · 0 评论 -
Opencv打开图片
oepncv中使用cv.imread函数读取图片,并打开窗口显示,以下是示例代码。原创 2023-12-02 20:08:29 · 1226 阅读 · 0 评论 -
Opencv视频取帧
【代码】Opencv视频取帧。原创 2023-11-24 10:10:49 · 492 阅读 · 0 评论
分享