机器视觉论坛微信公众号:石鑫华视觉网

 找回密码
 注册会员
查看: 265|回复: 1

[解决] 如何并行处理图像

[复制链接]
  • TA的每日心情
    开心
    2022-4-2 14:42
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]100FPS

    发表于 2022-2-8 14:23:22 | 显示全部楼层 |阅读模式

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有账号?注册会员

    x
    我先拍摄并保存12张原始图像(20mb左右),每一张图像需要生成6种不同算法的图像,也就是最后有72张图像,如果串行将会话费大量时间,如果使这个过程并行执行呢?我试过,但会报错?程序看起来是并行实际为串行。项目背景就是一张图有很多不同的地方测试,所以进行不同算法处理。

                                   
    登录/注册后可看大图


    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    7 小时前
  • 签到天数: 2554 天

    连续签到: 6 天

    [LV.Master]2000FPS

    发表于 2022-2-11 17:22:35 | 显示全部楼层
    并行,设置12个循环,分别打开12张图,然后每个图片再使用copy函数,复制成6个不同的缓存,得到72个不相干的图像再处理。应该快不了什么,或者是会更慢。

    建议:一个循环处理不同的图像,在循环内,可以使用6个不同的Copy图像来处理6个不同的算法,以方便查看不同算法的效果。但是不同图像之间,使用串行来处理,这样无论是12张,还是120张,都是可以处理的。不然,你如果采集1200张图像,那你难道要做1200个的并行?
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    LabVIEW HALCON图像处理入门教程
    石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
    《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM2021
    LabVIEW图像处理教程
    机器视觉商城淘宝店铺
    视觉论坛充值赞助方法

    QQ|机器视觉论坛 ( 粤ICP备13000975号 )|网站地图

    GMT+8, 2022-6-25 18:45

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表