![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器视觉
文章平均质量分 50
公孙无语
公孙先生莫言
展开
-
opencv灰度变换
图像处理中的灰度反转、对数变换和幂律(伽马)变换是一些常见的技术,主要用于图像增强、对比度调整以及特定场景的图像预处理。下面详细介绍这些技术的使用场景,并给出对应的C++代码示例。原创 2024-06-07 11:46:54 · 399 阅读 · 0 评论 -
opencv锐化卷积核的定义和应用(图像锐化)。
卷积核(Kernel)是一个小矩阵,它用于在图像处理操作中,比如模糊、锐化、边缘检测等。卷积核通过卷积操作应用于图像像素,产生新的图像。在锐化操作中,我们通常使用一个 3x3 的卷积核。float(3, 3) <<-1, 9, -1,这个卷积核的中心值为 9,其他值为 -1。中心值为正数且较大,表示增强当前像素的权重,而周围的 -1 表示减去周围像素的值。原创 2024-06-07 11:25:54 · 525 阅读 · 0 评论 -
图像压缩方案比较
图像压缩是通过减少图像文件大小来节省存储空间和带宽的技术。OpenCV可以用于图像压缩,常见的方法包括调整图像质量(针对JPEG)和改变图像尺寸。以下是一个使用C++和OpenCV实现图像压缩的示例。原创 2024-06-07 11:24:23 · 243 阅读 · 0 评论 -
ImGui显示中文
【代码】ImGui显示中文。原创 2024-02-02 16:26:19 · 430 阅读 · 0 评论 -
ImGui基础概念和简单函数介绍
ImGui(Dear ImGui)是一个用于在C++应用程序中创建图形用户界面(GUI)的轻量级库。它设计用于快速、简便地在应用程序中嵌入调试和工具界面。这是一小部分ImGui函数的介绍。在使用ImGui时,可以根据具体的需求查阅官方文档以了解更多函数和用法。ImGui提供了丰富的功能,可以方便地构建各种类型的用户界面。定义一个可嵌套的区域,开始和结束ImGui的绘图。创建一个子区域,允许在其中放置其他GUI元素。创建一个可输入文本的文本框。在GUI中显示文本。创建一个浮点数滑块。创建一个颜色选择器。原创 2024-01-19 17:25:32 · 1542 阅读 · 0 评论 -
vs提示warning导致error的问题
这段代码中return NULL;不会被访问到,所以出现了警告。解决warning 4702 通常是代码无法访问导致的问题。在vs的属性面板中-c+±常规-将警告视为错误改为否。在代码警告的地方,使用。原创 2023-12-11 10:18:01 · 161 阅读 · 0 评论