上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 73 下一页
摘要: 预制体:首先预制体是预先准备好的物体,可以重复使用和利用的。就如同我们编程语言中的函数。区别:预制体与非预制体的区别:在hierarchy中预制体是蓝色的,非预制体是白色的。在inspector中预制体是蓝色的,非预制体是红绿蓝相间的的。并且预制体多了一个prefab选项。好处:编辑其中的一个物体, 阅读全文
posted @ 2020-03-20 10:49 Tomorrow1126 阅读(1580) 评论(0) 推荐(0) 编辑
摘要: 出这个错误可能有以下几个原因: 一、新建项目是控制台应用程序而程序通过的是WinMian(及windows入口函数) 因为新建项目的时候选择的是控制台应用程序,控制台应用程序的入口是main。而在.CPP文件中提供的是windows入口函数WinMian。 解决办法: (1)项目->属性->配置属性 阅读全文
posted @ 2020-03-20 10:48 Tomorrow1126 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 灰度数字图像是每个像素只有一个采样颜色的图像。 如果是RGB图像,每个像素有三个通道,R=G=B,不是灰度图像 阅读全文
posted @ 2020-03-20 09:08 Tomorrow1126 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 原理: 实现此功能,主要就是从真彩色中查找出最能代表整张图像的256种颜色,建立调色板.八叉树就是为了找出这256种颜色. 1.) 建立八叉树 八叉树节点的特性就是每个节点最多有8个字节点,编号为0~7 . 以RGB值建立八叉树,首先建立根节点(Root),然后分别以RGB的每一位分别组成一个0~7 阅读全文
posted @ 2020-03-17 21:23 Tomorrow1126 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 突然发现函数可以折叠起来。。这样就不用翻好久找了(虽然以前就知道,但是居然没怎么用过) 阅读全文
posted @ 2020-03-17 11:13 Tomorrow1126 阅读(90) 评论(0) 推荐(0) 编辑
摘要: (1)平均法最简单的方法当然就是平均法,将同一个像素位置3个通道RGB的值进行平均。I(x,y) = 1/3 * I_R(x,y) +1/3 * I_G(x,y)+ 1/3 * I_B(x,y) (2)最大最小平均法取同一个像素位置的RGB中亮度最大的和最小的进行平均。 (3)加权平均法I(x,y) 阅读全文
posted @ 2020-03-17 00:53 Tomorrow1126 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 检查一下指针是不是空的情况,或者是在循环的过程中,一开始不是空的,后来空的。 阅读全文
posted @ 2020-03-17 00:52 Tomorrow1126 阅读(6863) 评论(0) 推荐(0) 编辑
摘要: int lineByte=(bmpWidth*biBitCount/8+3)/4*4 理解:这是计算位图每行占多少个字节;灰度图像(biBitCount=8)彩色图像(biBitCount=24)bmpWidth是位图的宽度,也就是每行有多少个像素块在计算机中如果你是整形 (n)除以(n+i)都是等 阅读全文
posted @ 2020-03-17 00:51 Tomorrow1126 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 原理: 反色的实际含义是将R、G、B值反转。若颜色的量化级别是256,则新图的R、G、B值为255减去原图的R、G、B值。这里针对的是所有图,包括真彩图、带调色板的彩色图(又称为伪彩色图)、和灰度图。真彩图不带调色板,每个象素用3个字节,表示R、G、B三个分量。所以处理很简单,把反转后的R、G、B值 阅读全文
posted @ 2020-03-16 22:31 Tomorrow1126 阅读(1481) 评论(0) 推荐(0) 编辑
摘要: 该结构用于描述一种颜色的红、绿、蓝的相对强度。 原型: typedef struct tagRGBQUAD { BYTE rgbBlue; BYTE rgbGreen; BYTE rgbRed; BYTE rgbReserved;} RGBQUAD; 成员: rgbBlue、rgbGreen、rgb 阅读全文
posted @ 2020-03-16 22:08 Tomorrow1126 阅读(2418) 评论(0) 推荐(0) 编辑
上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 73 下一页