
openCV
文章平均质量分 58
亦我飞也
资料问题联系qq1837393417
展开
-
Opencv系列9_opencv区域增长算法分割JPG图像并显示保存
实例9:opencv区域增长算法分割JPG图像并显示保存#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc.hpp"#include "opencv2/imgcodecs.hpp"#include <iostream>#include "math.h"using namespace cv;using namespace std;Point recent_Point, recent_Point1;.原创 2021-08-05 11:17:46 · 841 阅读 · 0 评论 -
Opencv系列8_opencv批量阈值分割JPG图像并显示保存
实例8:opencv批量阈值分割JPG图像并显示保存#include <iostream>#include <io.h> // 当中含有_finddata_t#include <string>#include <vector> #include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/img.原创 2021-08-05 11:16:31 · 709 阅读 · 1 评论 -
Opencv系列7_opencv通过进度条阈值选定分割JPG图像并显示保存
实例7:opencv通过进度条阈值选定分割JPG图像并显示保存#include <opencv2/opencv.hpp>#include <iostream>#include <math.h>using namespace cv;Mat src, gray_src, dst;//定义Mat对象int threshold_value = 178;//设置阈值 127int threshold_max = 255;//RGB(0~255)最大值int.原创 2021-08-05 11:08:36 · 482 阅读 · 0 评论 -
Opencv系列6_opencv指定路径批量读取JPG图像并构建容器显示
实例6:opencv指定路径批量读取JPG图像并构建容器显示#include <iostream>#include <io.h> // 当中含有_finddata_t#include <string>#include <vector>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/.原创 2021-08-05 11:05:41 · 550 阅读 · 0 评论 -
Opencv系列5_opencv命名方式读取指定路径DCM并批量另存为JPG图像
实例5:opencv命名方式读取指定路径DCM并批量另存为JPG图像#include <iostream>#include <io.h> // 当中含有_finddata_t#include <string>#include <vector>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <openc原创 2021-08-05 11:01:26 · 546 阅读 · 0 评论 -
Opencv系列4_opencv读取指定路径DCM并批量另存为JPG图像
实例4:opencv读取指定路径DCM并批量另存为JPG图像#include <iostream>#include <io.h> // 当中含有_finddata_t#include <string>#include <vector>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/.原创 2021-08-05 10:59:33 · 560 阅读 · 0 评论 -
Opencv系列3_opencv批量读取指定路径DCM图像并显示
实例3:opencv批量读取指定路径DCM图像并显示#include <iostream>#include <io.h> // 当中含有_finddata_t#include <string>#include <vector>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgp.原创 2021-08-05 10:57:40 · 498 阅读 · 0 评论 -
Opencv系列2_opencv读取DCM图像并另存为JPG图像
实例2:opencv读取DCM图像并另存为JPG图像#include <iostream>#include <io.h> // 当中含有_finddata_t#include <string>#include <vector>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgp.原创 2021-08-05 10:52:41 · 914 阅读 · 0 评论 -
Opencv系列1_opencv对单张DCM文件的读取并显示
实例1:opencv对单张DCM文件的读取并显示#include <iostream>#include <io.h> // 当中含有_finddata_t#include <string>#include <vector>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgpro.原创 2021-08-05 10:49:50 · 1613 阅读 · 0 评论 -
基于ITK的读并写 2D的DICOM 图像
DICOM 图像20 世纪 70 年代,在 CT 引入之后,数字诊断图像模式例如 MRI 和电脑在临床应用的增加,美国放射医学学会 (ACR) 和国家电子制造学会 (NEMA) 认为有设置一个标准的需要,以便为不同的厂商制造的装置之间传递信息和图像带来方便。大多数医学领域的图像存储和传递都用的是 DICOM 标准。DICOM 文件由一个头文件和一个图像数据体构成。头文件包括标准和自由形成域。这个例子介绍了如何读一个单独的 DICOM 切片以及把它写作另一个 DICOM 切片。在处理过程中应用亮度变.原创 2021-08-05 09:51:50 · 1008 阅读 · 0 评论 -
基于C++的OpenCV3.3图像处理源码整理
实例1:VTK格式文件的读取与渲染显示实例2:实例1:VTK格式文件的读取与渲染显示#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include "vtkRenderer.h"//绘制器#include "vtkRenderWindow.h"//绘制窗口#include "vtkRenderWindowInteract..原创 2021-08-04 15:38:23 · 3080 阅读 · 5 评论 -
Win10(64)+VS2019+OpenCV3.3.0环境配置完整教程
一、OpenCV3.3源码库下载二、创建空文件夹存放源码库和项目三、VS2019创建一个空项目四、环境配置一 ——包含头文件五、环境配置二——包含库文件六、环境配置三——配置链接器七 电脑环境变量配置八 单张图片读取进行环境测试本文章用到的opencv-3.3.0-vc14.exe源码包、测试cpp例程、图片素材和测试总工程下载一、OpenCV3.3源码库下载1.1OpenCV3.3官网下载 --- Win pack二、创建空文件夹存放源码库...原创 2021-04-14 15:36:07 · 2827 阅读 · 3 评论 -
VTK系列51_VTK三维平面(点)法向量计算
实例51:三维平面(点)法向量计算#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkPolyDataReader.h> #include <vtkPolyDataNormals.h> //计算法向量#inclu原创 2020-10-16 10:35:21 · 1989 阅读 · 0 评论 -
VTK系列49_VTK计算三角网络模型面积和体积
实例49:计算三角网络模型面积、体积#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkPointData.h>#include <vtkPolyDataMapper.h>#include <vtkActor.h>原创 2020-10-16 10:34:04 · 1360 阅读 · 0 评论 -
VTK系列48_图像进行巴沃斯特高通滤波器处理(频域处理)
实例48:巴沃斯特高通滤波器(频域处理)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkImageButterworthHighPass.h>#include <v原创 2020-09-24 10:51:58 · 450 阅读 · 0 评论 -
VTK系列47_图像进行理想高通滤波器处理(频域处理)
实例47:理想高通滤波器(频域处理)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkImageIdealHighPass.h>#include <vtkImageA原创 2020-09-24 10:51:46 · 837 阅读 · 0 评论 -
VTK系列46_图像进行巴特沃斯低通滤波器处理(频域处理)
实例46:巴特沃斯低通滤波器(频域处理)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkImageButterworthLowPass.h>#include <vtkI原创 2020-09-24 10:51:36 · 597 阅读 · 0 评论 -
VTK系列45_图像进行理想低通滤波器处理(频域处理)
实例45:理想低通滤波器(频域处理)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkImageIdealLowPass.h>#include <vtkImageActo原创 2020-09-24 10:51:24 · 481 阅读 · 0 评论 -
VTK系列44_二维图像进行快速傅里叶变换(频域处理)
实例44:二维图像快速傅里叶变换(频域处理)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkImageFFT.h>#include <vtkImageRFFT.h&原创 2020-09-24 10:51:10 · 579 阅读 · 0 评论 -
VTK系列43_图像进行各向异性滤波(图像光滑)
实例43:各向异性滤波(图像光滑)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkCamera.h>#include <vtkImageActor.h>#include <vtkImageAnisotropicDiff原创 2020-09-24 10:50:51 · 349 阅读 · 0 评论 -
VTK系列42_图像进行中值滤波(图像光滑)
实例42:中值滤波(图像光滑)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkImageConvolve.h>#include <vtkImageMandelb原创 2020-09-24 10:50:28 · 366 阅读 · 0 评论 -
VTK系列41_图像进行高斯平滑(图像光滑)
实例41:高斯平滑(图像光滑)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkImageGaussianSmooth.h>#include <vtkRender原创 2020-09-24 10:50:14 · 958 阅读 · 0 评论 -
VTK系列40_图像进行均值滤波(图像光滑)
实例40:均值滤波(图像光滑)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkImageConvolve.h>#include <vtkImageMan原创 2020-09-24 10:49:08 · 524 阅读 · 0 评论 -
VTK系列39_使用拉普拉斯算子实现图像边缘检测
实例39:拉普拉斯算子(边缘检测)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkImageCanvasSource2D.h>#include <vtkIm原创 2020-09-24 10:50:00 · 708 阅读 · 0 评论 -
VTK系列38_使用Sobel梯度算子实现图像的边缘检测
实例38:Sobel梯度算子(边缘检测) #include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageMathematics.h&...原创 2020-09-20 09:45:31 · 342 阅读 · 0 评论 -
VTK系列37_使用梯度算子实现图像的边缘检测
实例37:梯度算子(边缘检测)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkRenderWindow.h>#include <vtkRenderWindo原创 2020-09-20 09:45:21 · 692 阅读 · 0 评论 -
VTK系列36_图像二值化(将RGB图像转换为二值图像)
实例36:图像二值化#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkRenderWindow.h>#include <vtkRenderWindowIntera原创 2020-09-20 09:45:12 · 1161 阅读 · 0 评论 -
VTK系列35_VTK图像逻辑运算
实例35:图像运算(逻辑运算)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkMath.h>#include <vtkImageData.h>#include <vtkImageCanvasSource2D.h>原创 2020-09-20 09:45:04 · 449 阅读 · 0 评论 -
VTK系列34_VTK图像的数字运算
实例34:图像运算(数字运算)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkMath.h>#include <vtkSmartPointer.h>#include <vtkImageCanvasSource2D.h>#include <vtkImageMathematic原创 2020-09-20 09:44:54 · 308 阅读 · 0 评论 -
VTK系列33_图像重采样(降和升采样)
实例33:图像重采样(降和升采样)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkRenderWindow.h>#include <vtkRenderWindowInt原创 2020-09-20 09:44:44 · 562 阅读 · 0 评论 -
VTK系列32_图像重采样(降采样)
实例32:图像重采样(降采样)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkImageShiftScale.h>#include <vtkRenderWind原创 2020-09-20 09:44:34 · 615 阅读 · 0 评论 -
VTK系列31_显示灰度图像像素直方图
实例31:灰度图像直方图#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkActor.h>#include <vtkBarChartActor.h>#include <vtkFieldData.h>#include <vtkImageAccumulate.h>#inc原创 2020-09-20 09:44:08 · 631 阅读 · 0 评论 -
VTK系列30_提取BMP图像的感兴趣区域(区域提取)
实例30:提取BMP图像的感兴趣区域(区域提取)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkRenderWindow.h>#include <vtkRend原创 2020-09-20 09:43:59 · 510 阅读 · 0 评论 -
VTK系列29_多个灰度图像合成一个彩色图像(颜色合成)
实例29:多个灰度图像合成一个彩色图像(颜色合成)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkImageAppendComponents.h>#include &原创 2020-09-20 09:42:46 · 680 阅读 · 0 评论 -
VTK系列28_灰度图像(JPG类型)进行彩色映射(图像彩色映射)
实例28:将JPG类型的灰度图像进行彩色映射(图像彩色映射)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkRenderWindow.h>#include &原创 2020-09-19 10:35:59 · 683 阅读 · 0 评论 -
VTK系列27_RGB图像提取各个颜色(R、G、B)组分(提取颜色组分)
实例27:将BMP类型的RGB图像提取各个颜色(R、G、B)组分(提取颜色组分)VTK中利用vtkImageExtractComponents可以方便地提取彩色图像的各个颜色通道组分,提取出来的每一个组分数据就是一个灰度数据。#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkImageData.h>#原创 2020-09-19 10:31:59 · 772 阅读 · 0 评论 -
VTK系列26_RGB图像(BMP类型)转换为灰度图像
实例26:将BMP类型的RGB图像转换为灰度图像#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageData.h>#include <vtkRenderWindow.h>#include <vtkRenderWi原创 2020-09-19 10:31:37 · 406 阅读 · 0 评论 -
VTK系列25_BMP图像像素值的访问与修改
实例25:BMP图像像素值的访问与修改#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageViewer2.h>#include <vtkRenderWindow.h>#include <vtkRenderWindo原创 2020-09-19 10:31:14 · 359 阅读 · 0 评论 -
VTK系列24_BMP图像信息的修改(图像维数、原点坐标和像素间隔)
实例24:BMP图像信息的修改(图像维数、原点坐标和像素间隔)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageViewer2.h>#include <vtkRenderWindow.h>#include <原创 2020-09-19 10:30:48 · 603 阅读 · 0 评论 -
VTK系列23_DCM医学图像信息的访问(图像维数、原点坐标和像素间隔)
实例23:DCM医学图像信息的访问(图像维数、原点坐标和像素间隔)#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkSmartPointer.h>#include <vtkImageViewer2.h>#include <vtkRenderWindow.h>#include <原创 2020-09-19 10:30:25 · 804 阅读 · 0 评论