自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 PCL XL Delta Row Compression Method (eDeltaRowCompression) c++实现

FX_BOOL Encode(FX_BYTE* inPut, FX_INT32 width, FX_INT32 height, FX_BYTE*& outPut, FX_INT32& encodeLength) { AllocProxy<FX_BYTE> pResult((width * 2 + 4) * height); Alloc...

2018-10-08 13:47:00 186

转载 写压缩算法的感悟

前几天写了打印机支持的DeltaRow和Run length 两个压缩算法,中间出了些问题,说明自己还太粗心,总结了几点经验如下: 1.如果图片是斜的,说明字节对齐没处理好。 2.如果对于有些文件的处理是对的,有些文件的处理是错的,说明代码对临界条件的处理有问题,有问题的文件会执行到临界条件,导致出错。 转载于:https://www.cnblogs.com/DeepFlavor/...

2018-10-08 13:31:00 167

转载 PCL XL Run Length Encoding Compression Method (eRLECompression) c++实现

此算法根据《PCL XL 2.0 reference》算法描述编写。 算法思路:根据数据的特征,将之前的数据状态分为三个:起始,相等,不等。开始处理数据的时候处于起始状态,起始状态可以直接向不等和相等状态转换。不等状态可以直接转换为相等状态,相等状态只可以转换为起始状态。 1 enum STATE {DIFFER, EQUAL, START}; 2 void RLEC...

2018-09-27 10:43:00 141

转载 一句话理解字符编码(Unicode ,UTF8,UTF16)

  Unicode和ASCII码属于同一级别的,都是字符集,字符集规定从1到这个字符集的最大范围每个序号都各表示什么意思。比如ASCII字符集中序号65表示“A”。 那接下来的UTF8和UTF16就相当于我们在计算机中怎么表示这个序号了。这就好比,通常情况下我们用十进制表示数字(1表示一个,2表示两个)。但是有时候我们也会根据情况用二进制,八进制,十六进制表示。 UTF8编码规则表示...

2018-01-12 19:50:00 152

转载 UE4中FString转UTF8及UTF8转FString

FString转UTF8 1 FString szMsg = "test msg"; 2 TCHAR* pSendData = szMsg.GetCharArray().GetData(); 3 int32 nDataLen = FCString::Strlen(pSendData); 4 uint8* dst = (uint8*)TCHAR_TO_UTF8(pSendDat...

2016-12-30 12:15:00 2420

转载 GBK,UNICODE,GB2312,UTF-8学习总结

转自http://www.cnblogs.com/pannengzhi/p/5678495.html UNICODE,GBK,UTF-8区别 前言 其实这是个老生常谈的问题了,相信大家在第一次遇到Unicode编码问题时,都会在网上搜索一通, 找到几个解释,虽然有点杂乱,但还是感觉自己明白了些什么,然后就继续忙别的事情. 而我之所以就这个问题专门写一篇文章,原因是前两天在与公司...

2016-11-25 16:55:00 102

转载 Linux redhat ICE环境安装

1.安装64位redhat6.4操作系统(客户机为64位)为软件开发工作站模式。 2.卸载yum源,重新安装为免费的CentOS6.4 yum源(yum能解决软件安装中的包依赖问题,redhat 未注册用户不能使用yum安装软件): # mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/*.repo.bak # 删除原有的yum包 #...

2016-11-23 17:51:00 188

转载 fgets的用法

fgets的用法: char *fgets(char *s, int size, FILE *stream); fgets() reads in at most one less than size characters from stream and stores them into the buffer pointed to by s. Read...

2016-11-23 17:41:00 143

空空如也

空空如也

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

TA关注的人

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