自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 ITK 向量图像

#include "itkImage.h"#include "itkImageFileReader.h"#include "itkImageFileWriter.h"#include "itkJPEGImageIOFactory.h"#include "itkPNGImageIOFactory.h"#include "itkBMPImageIOFactory.h"#include "itkImportImageFilter.h"#include "itkImageFileWriter.h"

2020-09-19 21:38:32 146

原创 ITK RGB图像

//RGB图像#include"itkRGBPixel.h"#include"itkImage.h"#include"itkImageFileReader.h"intmain(int,char*argv[]){//RGB pixel class 模板化在一个用于表示每个红、绿、蓝像素组件的类型上usingPixelType= itk::RGBPixel<unsignedchar>;//然后使用类型PixelType作为图形的像素的像素模板参数...

2020-09-19 20:35:19 184

原创 ITK 定义原点和间距 Defining Origin and Spacing

尽管ITK可用于执行一般图像处理任务,但该工具包的主要目的是处理医学图像数据。在这方面,关于图像的附加信息被认为是必须的。特别是与像素之间的物理间距和图像在空间中的位置有关的信息在某些世界坐标系中是极其重要的。图4.1说明了与itk::Image相关的主要几何概念。在这个图中,圆圈被用来代表像素的中心。假设像素的值存在为一个位于像素中心的狄拉克函数。像素间距是在像素中心之间测量的,可以在每个维度上是不同的。图像原点与图像中第一个像素的坐标相关联。对于这个简化的示例,体素格与物理空间方向完全对齐,因..

2020-09-19 15:40:37 1155

原创 ITK 访问像素数据 Accessing Pixel Data

这个示例演示了SetPixel()和GetPixel()方法的使用。这两种方法提供了对图像中包含的像素数据的直接访问。请注意,这两种方法速度相对较慢,不应该在需要高性能访问的情况下使用。图像迭代器是有效访问图像像素数据的合适机制。像素在图像中的位置由一个唯一的索引来标识。索引是一个整数数组,用于定义像素在图像每个维度上的位置的。IndexType由图像自动定义,可以使用作用域操作符itk::Index访问。数组的长度将与相关图像的尺寸相匹配。下面的代码说明了索引变量的声明以及对其每个组件的值的赋值

2020-09-16 19:27:47 450

原创 ITK 从文件中读取图片 Reading an Image from a File

#include "itkImage.h"#include "itkImageFileReader.h"int main(int, char* argv[]){ using PixelType = unsigned char; constexpr unsigned int Dimension = 3; using ImageType = itk::Image<PixelType, Dimension>; //以上三条语句也可以写成如下一条语句 /...

2020-09-16 18:43:50 492

原创 ITK 创建一个点集 Create A PointSet

#include "itkPointSet.h"//创建一个点集intmain(int, char* []){ //1. using PixelType = float;//像素类型为float constexpr unsigned int Dimension = 3;//三维 using PointSetType = itk::PointSet<PixelType,Dimension>; //创建PointSet对象,分配一个智能指针...

2020-09-16 17:54:18 125

原创 ITK输出“Hello World!”

#include "itkImage.h"int main(int, char* []){ //实例化一个3D图像,其像素类型用unsigned short表示 //1. using PixeType = unsigned short; constexpr unsigned int Dimension = 3; using ImageType = itk::Image<PixeType, Dimension>; //2....

2020-09-16 17:50:22 128

原创 下拉刷新

1.pulltorefreshtest.xml界面:xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_hei

2017-06-02 23:05:32 206

原创 倒计时

点击start,倒计时开始。界面交互编写:xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" and

2017-06-02 22:55:31 232

原创 有道词典案例

界面交互编写:xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activi

2017-06-02 22:32:18 404

原创 实现拦截一条有序广播

通过sendOrderedBroadcast()方法发送一条有序广播1编写用户交互界面:xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android

2017-06-02 21:56:12 840

原创 新闻客户端案例

运行结果图如上:1.activity_main.xml文件如下:xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"

2017-05-23 22:01:56 362

原创 商品展示案例

此案例开发一个简单的购物车:(1)需要将购物车中的商品以列表的形式展示(2)并且还需要对购物车中的 商品进行增删改查操作。(3)要实现这些功能就需要使用 ListView 和 SQLite 数据库。  图7-11.添加商品,点击加号可以添加商品图7-22.删除商品,可以删除商品,点击垃圾桶按钮,会出现一个确认对话框,点击确定,会将商品删除

2017-04-18 17:00:18 922

原创 用户登录记住密码(SharePreference的使用)

图7-11用正确密码及用户名登录,且记住密码时,点登录按钮,会出现如图7-2所示:图7-22.当不勾选记住密码时,再次登录就会出现如图7-3所示的界面:图7-33.当使用不正确的密码登录且记住密码时,出现如图7-4所示:图7-44.再次登录时,会重新回到如图7-3所示。实现此程序的具体步骤及代码如下:1.(1)在layout下新建一个名为lo

2017-04-08 14:27:55 818

原创 购买装备

1创建一个工程,包名为cn.itcast.select2.1)activity_main.xml 布局文件中的代码为:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" androi

2017-03-25 22:34:18 292

原创 Activity的四种启动模式

1.standard模式     standard是Activity默认的启动模式,在不指定Activity启动模式的情况下,所有Activity使用的都是standard模式。     在standard模式下,每启动一个新的Activty,它就会进入任务栈,并处于栈顶位置,对于使用standar模式的Activity,系统不会判断该Activity在栈中是否存在,每次启动都会创建一个新

2017-03-22 22:20:48 321

原创 标准体重计算器

1.首先建一个名为“ShowActivity”的项目2.1)在layout文件夹下,建立一个名为activity_first 的XML文件,文件里的代码如下:xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/and

2017-03-20 16:27:06 575

原创 点击按钮打招呼

若想要运行出如上图所示的结果,步骤如下:1.新建一个名为:HelloAndroid的项目2.在layout下:1)新建一个layout_first  XML文件,此文件中的代码如下:xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/re

2017-03-19 12:49:31 503

原创 怎样使用android创建一个手机信息页面

效果如图所示:(1)(2) 设计思路(实现原理)1)将准备好的八个图标复制到res/drawable文件夹下    2)创建一个垂直的线性布局,并在线性布局中创建4个相对布局      3)在相对布局中添加相应的TextView4)在values文件下的style.xml文件中存放抽取出来的样式5)创建values-zh-rC

2017-03-11 14:53:55 543

原创 安装Android Studio 可能遇到的问题及解决办法

记住安装Android Studio的前提是你的电脑中已经配置好了JDK,这是前提!我在安装 Android Studio时遇到的第一个问题就是安装路径的名称问题,如下图:出现这个问题的原因就是因为我在填写路径名称的时候多打了一个空格。路径名称不能有空格,中文等其他字符。就像这样是不可以的:第二个 个问题安装完成之后出现此界面:这是因为网

2017-02-28 21:25:09 1753

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除