- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Unity3D对象池的设计
为什么要使用对象池绝大部分游戏需要涉及到同一个预制体的反复生成和销毁,比如枪战游戏在发射时需要生成子弹对象,而子弹击中敌人或者离开视线范围需要销毁子弹对象消消乐游戏消除时需要销毁被消除的对象,同时上方会生成新的对象掉落补充空位横板跑酷类游戏需要从右端不断的生成金币,被玩家采集或者到左端需要销毁金币如果使用Instantiate(GameObject)生成对象,需要从硬盘或缓存中拷贝对应的预制体到内存中。如果使用Destroy(GameObject)销毁对象,同样需要清空对应的内存区域,这些操作
2022-04-08 15:46:50
3829
原创 numpy对图像重映射的通用优化方法
文章目录大家好,我是小狸卡,最近的图像处理涉及到了很多重映射的算法,比如线性对比度变换,伽马变换,二值化,对数变换,直方图均衡化等,这些算法都是基于
2021-11-16 13:17:43
2986
原创 利用numpy做图像旋转,以及对线性插值的个人理解
这是我第一次在CSDN上发表文章,如果文章有什么错漏之处敬请谅解。目录前言获取旋转坐标矩阵计算结果图的尺寸获取坐标矩阵移动轴心点计算旋转坐标矩阵把轴心点移动回去非法坐标的处理使用布尔矩阵记录非法坐标做遮罩给原图添加一圈黑边前言目前我正在就读数字媒体技术专业,需要涉及到图像处理和插值,这里我以图像旋转为例子来讲述一下numpy的简单使用和图像插值的做法,实际上,图像的放大,斜切等其他操作也可以套用这种方式效果图如下:获取旋转坐标矩阵为了计算旋转后的坐标位置,我们需要获取到初始坐标。这里以反变换
2021-10-24 21:15:30
5189
2
python支持使用自定义编码的zipfile模块
2022-02-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人