- 博客(6)
- 资源 (13)
- 收藏
- 关注
原创 灰度位图的高斯滤波
采用5x5高斯滤波,使灰度位图更加平滑,并且优化运算效率,目前,2560x960像素的一幅灰度位图,在1.4毫秒内完成计算。MyDetectFilterG5 PROC mov qword ptr [rsp + 08h], rbx ; backupReg mov qword ptr [rsp + 10h], rsi ; backupReg mov qword ptr [
2022-04-01 14:27:36
1257
原创 快速滤除二值位图中的椒盐噪点
对于图像中的椒盐噪点,通常的滤除算法是【中值滤波】,这个算法的效果很不错。但是,对每个像素的扫描处理,都需要进行一次排序,通常的滤波窗口是3×3个像素,这就意味着,对每个像素都要【排序9个数据】,对于一幅图来说,这个运算量不小,目前,我还没有找到可以满足需求的快速排序算法。不过,我现在只需要处理二值化位图,和256级灰度位图相比,二值化位图只有0和1,所以,我只要统计一下3×3窗口内的【1】的个数就可以了,只要【1】的个数超过5个,那么,3×3窗口内的中位数一定是【1】,否则,中
2022-01-06 20:15:18
663
原创 Android-9.0的Wifi-AP的操控源代码
由于项目需要,需要为Android-9.0和Android-10.0系统编写Wifi-AP的完整操控功能。翻看了许多同仁的帖子和资料,大部分都是互相抄,并且存在一些错误。为了方便后来的各位,我把自己编写的代码完整的贴出来,我保证,这份代码在我的两款Android机顶盒上面都有可靠运行(Android-9.0和Android-10.0)。开启Wifi-AP的代码如下: private void EnableAp(Context context) { Log.d...
2020-07-15 15:46:34
1220
3
原创 Direct3D9和DirectDshow的RGB位图
今天遇到位图格式问题,经过亲自验证,得到以下结论: 对于Direct3D9的D3DFMT_A8R8G8B8纹理: 按照字节顺序,每个像素的组成是:B1,G1,R1,A1,B2,G2,R2,A2 。。。 对应PShader的float4的话,R对应X,G对应Y,B对应Z,A对应W 对于Direct3D9的D3DFMT_X8R8G8B8纹理:
2013-12-28 14:59:18
1159
原创 3D蓝光影碟的SSIF文件
由于产品开发的需要,近期工作涉及到3D蓝光影碟中的SSIF文件解析; 发现目前关于SSIF的资料真是太少了,可供程序员参考的资料则更少; 分析了一下,资料这么少的原因有2个: 第一点,蓝光组织没有免费开放SDK;(获取SDK需加入组织,需要交纳权利金,需要保证不为盗版留漏洞) 第二点,目前盗版3D蓝光影碟不太多;(有需求才有开发,即使开源软件开发者也优先开发需求量大
2013-12-11 21:25:46
6202
原创 如何描述人生
以时间为横轴,以快乐为纵轴,构成笛卡尔坐标系; 年青人的追求: 函数峰值最大化;中年人的追求: 函数积分最大化;老年人的追求: 函数导数最小化; 综上所述,这一生,我们的追求没有变,只是策略变了;
2013-04-14 13:23:09
551
filter.Save264File.7z
2021-05-13
filter.SaveAacFile.7z
2021-05-13
filter.NvEncToFile.7z
2021-05-13
filter.AudioTxSink.7z
2021-05-13
Opus编码和解码的简易应用接口库
2020-10-11
filter.SaveWavRF64.7z
2020-06-18
地理中心的计算方法
2019-05-16
VideoResize
2018-10-10
获取本机IP信息
2013-12-18
Parser SSIF
2013-12-18
render_vids
2013-10-14
render_vsr9
2013-04-23
Audio_Effect_PEQ_10
2013-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人