- 博客(7)
- 资源 (47)
- 收藏
- 关注
原创 利用TextureView来实现拍照功能
很简单直接上源码import android.Manifest;import android.content.pm.PackageManager;import android.graphics.Color;import android.graphics.SurfaceTexture;import android.hardware.Camera;import android.os.Bundl
2017-03-17 16:40:49 2077 1
原创 RecyclerView存在大量Item时,当滚到底部时快速滑到顶部
在使用RecyclerView展示图片或者其他信息时,往往需要展示很多的Item,当滚到底部时又想回到顶部,如果一点一点的向上划去比较麻烦,而且用户体验不好。因此添加一个快速回到顶部的按钮是很有必要的,并且刚开始的时候这个按钮是隐藏的,当滑动超过超过一屏的时候才会出现,在滑动的过程中也是不会出现的。很多类似的项目都会使用到,但是如何在快速回到顶部的过程中不出现卡顿,体现的很是流畅,这点很重要。下面是
2017-03-17 10:00:12 9553
原创 TIFF坐标的转换,生成新的图像
TIFF图片可以存储坐标信息,但是如何对这些坐标信息进行转换,然后生成新的图片呢?首先需要知道现在TIFF图片中的坐标系,然后要知道被转换的坐标系。现在我们只支持WGS84、西安80、北京54等中国常用的坐标系。 坐标系转换的头文件:#pragma once#include "proj_api.h"#define PROJ4_COUNT 1024#define coord_wgs84 "+pr
2017-03-14 23:23:20 7345
原创 TIFF图像数据的排列方式的装换
tiff图片在图片数据的排列方式有两种:一种是线性排列方式,一种是块状(瓦片状)的排列方式。线性排列方式的数据在读取的时候还是比较快的,但是块状的排列方式读取的时候就是比较慢了。现在要把块状的数据转换成线状的数据。 1.头文件#pragma once#include"tiflib.h"#include<string>#include <vector>#include <algorithm>
2017-03-08 22:08:20 1453 1
原创 TIFF文件切割
TIFF文件由于可以存储多种形式的数据类型,也可以存储大量的数据,故其体积比较大,如果我们想截取其中的一部分图片数据,如下图: 截取如下图部分: 保存之后同样还是一个TIFF图片。 1.自己定义了一个类实现 头文件:#pragma once#include <Windows.h>#include"tiflib.h"#include<string>#include <vecto
2017-03-07 23:02:34 3610 2
原创 TIFF文件解析
TIF文件是一种标签标记文件,为什么这么说呢?它的文件的构成方式就是根据Tag来标记的。同时还可以记录地理信息,坐标、投影等信息,非常方便在GIS领域使用。网上关于TIFF文件的介绍也是不少,今天我主要是把我之前使用C++解析TIF文件的过程记录下来。 1.定义TIFF文件的结构体//TIFF文件的数据结构typedef struct { FILE* pfile;
2017-03-06 22:51:19 7271 10
原创 记录程序运行的时间
需要记录某段程序的运行时间: 1.开始的时间long current = System.currentTimeMillis();2.运行的时间long performance = System.currentTimeMillis() - current;记录的是以ms为单位的时间
2017-03-06 16:14:33 549
ICEGUI.rar
2020-08-03
QtGuiProductConsume.zip
2021-10-10
QtInterface.zip
2021-09-18
TimePlan.zip
2021-04-16
Tetris.zip
2021-02-06
IceServerClient.rar
2020-11-18
build_step_self.rar
2020-09-24
MoveChildWgt.rar
2020-09-22
IceApplication.rar
2020-07-27
Thread.zip
2020-07-21
GraphTraversal.zip
2020-01-14
QtGuiMaze.zip
2020-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人