(图象识别)getPixel的效率慢, 有没有其他的高效方法!

Harvey_He Harvey_He 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我现在做图象识别这块,我用getPixel 和 setPixel发放来处理Bitmap图像,如果放到线程里面批量处理大量图片的话就会很慢!有没有其他的方法改进?

例如:

//把图象变成单色的图
public void singlBmp(Bitmap bit)
{

Color c = new Color();
Color cc = new Color();
int rr, gg, bb;

for (int i = 0; i < bit.Width; i++)
{
for (int j = 0; j <bit.Height; j++)
{
c = bit.GetPixel(i, j);
rr = rrIn[c.R];


cc = Color.FromArgb(rr, rr, rr);
bit.SetPixel(i, j, cc);
}
}
}
//如果放到线程里面会很卡,处理的很慢

...全文

相关推荐

研究生组会汇报模板 (1).pptx

研究生组会汇报模板 (1).pptx

weixin_43587816

【飞机能量-机动性(E-M)特性】飞机评估的最大转弯速度(即机动速度)、最大可持续转弯速度和最大可持续载荷系数对应的真空速度(Matlab代码实现)

内容概要:本文详细阐述了利用Matlab代码实现飞机能量-机动性(E-M)特性分析的方法,重点评估飞机的最大转弯速度(即机动速度)、最大可持续转弯速度以及最大可持续载荷系数所对应的真空速度。该方法基于飞行力学与空气动力学理论,构建飞机性能模型,计算不同飞行状态下飞机的转弯性能极限,进而提取关键机动性指标。文中提供的Matlab代码支持数据可视化与性能包线绘制,能够直观展现飞机在多种高度和速度条件下的机动能力边界,适用于飞机性能包线的快速生成与分析。; 适合人群:具备航空工程、飞行器设计或飞行力学等相关专业知识背景,从事飞机总体设计、飞行性能评估、空战战术研究或飞行仿真的科研人员及高校研究生。; 使用场景及目标:①用于飞机概念设计与初步设计阶段的机动性能评估与方案比选;②支撑飞行模拟器中机动包线的建模与验证;③为空战战术仿真提供飞机机动能力边界数据;④辅助飞行员培训中对飞机操纵极限的理解; 阅读建议:建议读者结合经典飞行力学教材深入理解E-M图的物理内涵,运行并调试所提供的Matlab代码,掌握各气动参数与飞行状态对机动性的影响规律,进一步可拓展至多机型对比分析、作战效能评估或多约束条件下的飞行性能优化研究。

荔枝科研社

政府科技管理者在推动科技成果转化时,如何解决技术成果难以匹配产业需求的问题?.docx

政府科技管理者在推动科技成果转化时,如何解决技术成果难以匹配产业需求的问题?

BIZKEEN

高校技术转移办公室人员如何提升成果推介效率?.docx

高校技术转移办公室人员如何提升成果推介效率?

BIZKEEN

U盘烧录rufus下载

U盘烧录rufus下载

weixin_49897572
评论 7
收藏 已收藏
分享
返回顶部
Harvey_He
C# 111,129 成员 642,540 内容