vtkImageData基本操作
5.4 vtkImageData基本操作
图像处理离不开一些基本的图像数据操作,例如获取和修改图像的基本信息,访问和修改图像像素值,图像显示,图像类型转换等等。熟练掌握这些基本操作有助于使用VTK进行图像处理的快速开发。
5.4.1图像信息访问和修改
vtkImageData中提供了多个函数用于访问或者获取图像的基本信息,这些函数通常使用Set或者Get加上相应的信息名的形式,例如获取图像维数的方法定义为GetDimensions()。当然这里主要从类的层次上进行VTK的学习,这里不再具体赘述每个函数的基本名称和使用,用户可以查阅相应的类文档。下面通过一个例子来说明怎样访问图像的基本信息。程序运行如图5.8所示。
1: vtkSmartPointerreader =
2: vtkSmartPointer::New();
3: reader->SetFileName ( “..\lena.bmp”);
4: reader->Update();
5:
6: int dims[3];
7: reader->GetOutput()->GetDimensions(dims);
8: std::cout<<”图像维数:”<
教程系列导航:http://blog.csdn.net/www_doling_net/article/details/8763686
vtkImageData基本操作相关推荐
- 05-VTK在图像处理中的应用(2)
5.4 vtkImageData基本操作 图像处理离不开一些基本的图像数据操作,例如获取和修改图像的基本信息,访问和修改图像像素值,图像显示,图像类型转换等等.熟练掌握这些基本操作有助于使用VTK进行 ...
- VTK修炼之道17:图像基本操作_图像信息的访问与修改(vtkImageData)
1.利用vtkImageData实现图像信息的访问与修改 vtkImageData中提供了多个函数用于访问或者获取图像的基本信息,这些函数通常使用Set或者Get加上相应的信息名的形式,例如获取图像维 ...
- 数据结构(03)— 数据处理基本操作(数据的查找、新增、删除、修改)
我们先来看一个关于查找的例子.查找,就是从复杂的数据结构中,找到满足某个条件的元素.通常可从以下两个方面来对数据进行查找操作: 根据元素的位置或索引来查找: 根据元素的数值特征来查找. 针对上述两种 ...
- pytorch方法,Tensor及其基本操作_重点
由于之前的草稿都没了,现在只有重写-. 我好痛苦 本章只是对pytorch的常规操作进行一个总结,大家看过有脑子里有印象就好,知道有这么个东西,需要的时候可以再去详细的看,另外也还是需要在实战中多运用 ...
- Gradle安装使用以及基本操作
转自:https://www.cnblogs.com/linkstar/p/7899191.html Gradle安装使用以及基本操作 阅读目录 简单介绍 安装 使用idea创建一个web的Gradl ...
- c++文件读取空格_程序员术与道:术—C语言对文件进行处理,文件处理的基本操作...
各种编程语言都实现了文件的基本操作,提供了对应的接口,本篇文章先为你介绍C语言对文件进行处理和文件处理的基本操作.主要从以下几个方面进行介绍: 读取文件 写入文件 重命名文件 读取目录 读取目录下的文 ...
- 【Pandas库】(3) DataFrame的创建方法及基本操作
各位同学好,今天给大家介绍一下Pandas库中DataFrame类型数据的创建方法和基本操作. 文章内容如下: (1)使用字典类创建. 字典类有:①数组.列表.元组构成的字典:②Series构造的字典 ...
- 【MySQL】缩略语PK NN UQ BIN UN ZF AI G、基本操作语句
一.缩略语 PK:primary key 主键 NN:not null 非空 UQ:unique 唯一索引 BIN:binary 二进制数据 UN:unsigned 无符号整数(非负数) ZF:zer ...
- MySQL中定义fk语句_MySQL基础篇/第3篇:MySQL基本操作语句.md · qwqoo/MySQL-Review - Gitee.com...
### 第3篇:MySQL基本操作语句 - MySQL基础操作 #### 排序检索数据 - 之前的数据没有进行排序,其是按照默认在数据表中的数据返回的 - SELECT语句的ORDER BY 子句进行 ...
最新文章
- Science:若DTC基因检测达2%成年人群,几乎所有人的身份或将无所遁形
- NSAutoReleasePool使用中drain和release的区别
- 五十一、结合百度API接口打造 Python小项目
- matlab randi 函数,MATLAB中的randi函数
- 重庆大学计算机学院国防生,在重大有个国防生男朋友是种什么样的体验?
- docker镜像启动后端口号是多少_java项目docker云化入门
- jvm 初始化之 cinit , init
- autocoder自动代码生成器_Spring Boot 集成MyBatis Plus代码生成器
- python计算地球重量_python – 在Tensorflow中使用Earth Mover的Distance作为损失函数
- Debian10.6 Xfce 系统安装教程
- besiege机器人_《围攻》双脚机器人制作图文教程 双脚机器人怎么制作
- 深度学习究竟是什么,举个例子解释一下
- 机房气体消防系统设计重点
- CCSv5.3的安装
- 初识大数据(一)什么是大数据
- 8路开关量输入转RS-485/232,数据采集远程DI模块 WJ62
- vue下载和预览word
- 消防装备管理系统软件信息化解决方案
- 计算机进制计算试题,计算机各种进制转换练习题(附答案).pdf
- 网络原理 --- 传输层Ⅱ TCP协议中的确认应答,超时重传和连接管理