纹理

纹理特征描述之灰度差分统计特征(平均值 对比度 熵) 计算和比较两幅纹理图像的灰度差分统计特征 matlab代码实现

匿名 (未验证) 提交于 2019-12-02 23:55:01
灰度差分统计特征有: 平均值: 对比度: 熵: i表示某一灰度值,p(i)表示图像取这一灰度值的概率 qiang1.jpg qiang2.jpg 可以看到qiang1.jpg的对比度更高;熵值更高,图像更加混乱;均值更大,图像看起来颜色偏深一点。 来源:博客园 作者: 我坚信阳光灿烂 链接:https://www.cnblogs.com/wojianxin/p/11425052.html

OpenGL ES (3):平面图形-表面纹理贴图

匿名 (未验证) 提交于 2019-12-02 22:56:40
1.简介 上一篇已经将一个平面图形绘制出来了,这一次我们将在上一次绘制出来的图形的表面上进行纹理贴图。 图片准备:( 宽高须为2的N次方 ) 最终图片是以Bitmap形式。 现在考虑如何把这张图片映射到绘制的平面上? 纹理坐标数据以图片左上角为(0,0),右下角为(1,1)为基础 上一篇文章已经知道,面数组为{0,1,2,3,4,5}绘制, 所以要给组成面的每个顶点,映射一个纹理坐标数据 ,如下: float[]{ 0f,0f , 1f,1f , 1f,0f } 这样一张图片就全部映射到绘制的平面上了。 2.代码 public class OtherShader implements GLSurfaceView.Renderer{ FloatBuffer vertextBuffer; //纹理坐标数据 FloatBuffer textureBuffer; ByteBuffer faceBuffer; private float roate; //使用的纹理 int texture; Context context; public OtherShader(Context context) { this.context = context; vertextBuffer = floatArray2Buffer(vertex); faceBuffer = ByteBuffer.wrap

第1章 欢迎来到Shader的世界

南笙酒味 提交于 2019-12-02 05:55:28
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/e295166319/article/details/78594238 欢迎来到Shader 的世界!我们曾不断听到周围有人提出类似的问题:“ Shader 是什么” “我应该看哪些书才能学好Shader" "学习Unity Shader,我应该从哪里着手”。我们希望这本书可以告诉你这些问题的答案。如果本书是你学习Shader 的第一本书,我们希望这本书可以为你打开一扇新的大门,让你离制作心目中的优秀游戏的心愿更近一步:如果不是,我们同样希望这本书可以让你更深入地理解Shader 的方方面面,在学习Shader 的过程中更上一层楼。 1.1 程序员的三大浪漫 有人说,程序员的三大浪漫是编译原理、操作系统和图形学(是的,我己经听到很多人在反 驳这句话了,不要当真啦〉。不管你是否认同这句话,我们只是想借此说明图形学在程序员心目中 的地位。正在看此书的你,想必多多少少都对图形学或者渲染有一定兴趣,也许你想要通过此书 来学习如何实现游戏中的各种特效,也许你仅仅是好奇那些绚丽的画面是如何产生的。我们是程 序员中的“外貌协会”,期待着用代码编写出一个绚丽多姿的世界。这就是我们的浪漫。 我想,读者大概都经历过这样的场景

OpenGL纹理贴图

早过忘川 提交于 2019-11-26 20:49:06
1.纹理贴图的步骤 1)创建纹理对象,并为它指定一个纹理。 glGenTextures() glGenerateMipmap() 2)确定纹理如何应用到每个像素上 glTexEnvf() glBindTexture() GL_TEXTURE_CUBE_MAP、GL_TEXTURE_2D、GL_TEXTURE_1D、GL_TEXTURE_3D glTexParameteri() glTexImage2D() 3)启用纹理贴图功能 glEnable(GL_TEXTURE_XX) 4)绘制场景,提供纹理坐标和几何图形坐标。 glTexCoord2f() glDeleteTextures() 转载于:https://www.cnblogs.com/lemonrong/p/4100328.html 来源: https://blog.csdn.net/weixin_30519071/article/details/99114369