Toggle navigation
科创
{{ getSearchSuggestionLabel(suggestion) }}
{{ part.text }}
查看更多
登录
 
注册
电波
论坛
专栏
应用
登录
注册
{{ getSearchSuggestionLabel(suggestion) }}
{{ part.text }}
查看更多
论坛
>
计算机科学
>
软件综合
文号
t39297
阅读
3994
回复
7
收藏
3
VB2010与C DLL混合编程:给图像应用色调曲线
novakon
2012/01/05
软件综合
IP:广东
来自:
计算机科学
/
软件综合
7
0
全部
只看作者
novakon
作者
15年0个月前
IP:未同步
351005
1楼
目前这个方法在一台pentium M的IBM Thinkpad X40上处理一张1504*1000位图需要45毫秒。有更快的等效方法吗?
加载全文
引用
评论
0
phpskycn
14年11个月前
IP:未同步
355160
2楼
对VB和Gamma变换都不太理解
数据类型都用int8吧,一开始就告诉编译器使用无符号数,就不用转换,应该可以节约一些时间。
加载全文
引用
评论
0
phpskycn
14年11个月前
IP:未同步
355674
3楼
LZ的优化做得还是比较到位的。
可以考虑使用一个寄存器变量传递图像在内存中的地址,不过VB是不是支持就……
另外,纠结于各种细节不如充分利用硬件资源,多跑几个线程把其它几个核心也用上会快很多……
加载全文
引用
评论
0
yangff
14年11个月前
IP:未同步
355675
4楼
这完全可以GPU优化啊。
加载全文
引用
评论
0
phpskycn
14年11个月前
IP:未同步
355684
5楼
Oh no....我错了LZ的Pentium M只有一个核心……
有没有能用上Xmm寄存器的方法?
加载全文
引用
评论
0
phpskycn
14年11个月前
IP:未同步
355685
6楼
引用第4楼yangff于2012-01-19 12:34发表的 :
这完全可以GPU优化啊。
不是人人都有支持CUDA的GPU的
加载全文
引用
评论
0
全部
只看作者
在列表中查看
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
编辑
删除
{{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
保存
取消
我也是有底线的
保存中...
保存