Pixel

three.js使用gpu选取物体并计算交点位置

光线投射法 使用three.js自带的光线投射器(Raycaster)选取物体非常简单,代码如下所示: var raycaster = newTHREE.Raycaster(); var mouse = newTHREE.Vector2(); functiononMouseMove(event) { //计算鼠标所在位置的设备坐标...

从0开始编译安卓 9.0

手机是Google Pixel XL 编译环境的准备 google 9月更新了地址 https://source.android.com/setup/build/initializinghttps://source.android.com/setup/build/building ubuntu 16.0.4 x64 需要安装的软件包 看上面 的网址 经过测...

[翻译]如何编写GIMP插件(二)

写在前面: 本人翻译并不专业,甚至英语不好,翻译内容仅供参考。由于博主是边学边翻译,所以不能保证翻译的准确性和正确性,如果可以,请查看原版学习,本文仅作学习记录之用。 《How to write a GIMP plug-in, part II》 原文:http://developer.gimp.org/writing-a-plug-in/2/index.h...

c语言数字图像处理(一):bmp图片格式及灰度图片转换

本篇文章首先介绍了bmp图片格式,主要参考wiki上的内容,包括bmp文件的存储方式,对于一些常见的bmp文件格式都给了例子,并且对8位 16位RGB555 16位RGB565格式的bmp文件进行了简单分析,最后的代码可以将8位,16位,24位,32位色彩深度的bmp文件转化位8位灰度图片,用作后续文章中算法的测试图片。 Bmp file structur...

Retina & Responsive image 总结

之前就有写过关于 Retina 和 Responsive images https://www.cnblogs.com/keatkeat/p/8409422.html responsive image https://www.cnblogs.com/keatkeat/p/3896511.html retina 但是还有一些零零碎碎的东西不完整. 今天想来做...

c#生成cad缩略图或者图片

struct BITMAPFILEHEADER{public short bfType;public int bfSize;public short bfReserved1;public short bfReserved2;public int bfOffBits;}public static System.Drawing.Image GetDwgImag...

html 窗口参数详解

window.open() 方法 语法:window.open(pageurl,name,parameters); window对象的open()方法用于创建一个新的窗口实例,新创建的窗口的外观由参数:parameters指定。新窗口中打开的文档由参数:pageurl指定。系统能够根据参数:name确定的名称访问该窗口。 下表为parameters参数表:...

小工具之apk黑屏自动检测

在打包测试的时候经常发送给测试组之后,发现已进入游戏就黑屏,这个就浪费了测试组的精力,如果要测试多款产品的话,就会因为黑屏问题做很多无用功,这是程序就需要在发给测试的时候自己先测试产品会不会黑屏。同样,数量一多,就会浪费精力。需要先安装到设备上,在点击测试,浪费时间。 这是,你就需要一款全自动的测试工具来帮你检查产品是否黑屏,用不耗精力的方式把每个包的黑屏...

【cocos2d-js官方文档】二十一、v3相对于v2版本的api变动

CCAudio.js SimpleAudioEngine.js改名为CCAudio.js。 AudioEngine中删除了以下几个方法:   preloadMusic   preloadEffect   isFormatSupported   preloadSound cc.AudioEngine.end被移到了实例中,而不是作为类的静...

拜耳阵列(Bayer Pattern)简介

所谓拜耳阵列指的是CCD(charge coupled device)或者CMOS器件作为光传感器的时候,采集数字图像时用到的一种常见的方法。 介绍一下背景,人们有了可以感受光强度的传感器以后,就可以制造出能排除黑白照片,也就是灰度图,的相机。但是如果需要彩色图像,这种技术就无能为力了,因为当时的传感器只能感知光的强度,而无法感知颜色,也就是频率或波段...