- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 java:基于Proxy和InvocationHandler实现接口类的decorator pattern
修饰者模式(decorator pattern)是面向对象编程领域中,一种动态地往一个类中添加新的行为的设计模式。就功能而言,修饰模式相比生成子类更为灵活,这样可以给某个对象而不是整个类添加一些功能。关于decorator pattern概念更详细的说明参见维基百科 decorator pattern(英文)或修饰者模式(中文)可以简单的理解decorator pattern的类是一个代理类,它...
2019-03-31 11:35:49 359 1
原创 java:从RGBA格式的图像数据byte[]创建BufferedImage对象
从RGBA格式转BufferedImage的实现 /** * 从RGBA格式图像矩阵数据创建一个BufferedImage * @param matrixRGBA RGBA格式图像矩阵数据,为null则创建一个指定尺寸的空图像 * @param width * @param height * @return */ public static BufferedImage ...
2019-03-20 11:09:27 1854 1
原创 c++11:图像矩阵90,270度原地旋转的c++实现
前一篇博客《java:图像矩阵90,270度原地旋转的java实现》对图像矩阵原地旋转实现了java代码,其实最终我的目的是用c++来实现,这样才能真正的提高速度。下面是实现代码(c++11),支持,BPP为1,2,3,4字节的图像矩阵,rotate.cpp#include <type_traits>#include <stdint.h>#include &am
2019-03-09 15:44:41 1477 1
原创 java:图像矩阵90,270度原地旋转的java实现
对图像矩阵原地旋转(In-place matrix transposition)的好处就是不用占用额外内存,所以在一些资源比较紧张的应用场景,原地旋转就显得必要了。参照这篇文章:《opencv图像原地(不开辟新空间)顺时旋转90度》,我实现了java代码,90,270度。原理就不详述了,上面这篇文章讲得已经很清楚,以下是实现代码: /** * 图像顺时针旋转90度 * @param...
2019-03-08 11:35:41 1218 3
CMake脚本在ultraedit中的语法高亮支持
2023-06-08
erpcgen-windows-x86_64.zip
2020-09-17
windows下MSVC兼容的dirent.h
2016-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人