MFC写图像处理程序,现有很多个像素点要进行处理,每个像素点都要遍历同一数组中元素并获的一个值

问题描述

MFC写图像处理程序,现有很多个像素点要进行处理,每个像素点都要遍历同一数组中元素并获的一个值

现在想用多线程加速要如何做呢?因为要处理很多点,用单线程太慢了,求高手指点

解决方案

你这个任务,采用多线程或者单线程时间都一样!

解决方案二:

多个线程,每个线程处理一部分像素点。相当于分配任务

解决方案三:

创建多个线程,给线程分配一部分像素点,主线程等待所有任务线程完成,这里可以显示“处理中”对话框,然后把处理结果汇总起来就行啦

时间: 2024-10-02 14:29:16

MFC写图像处理程序,现有很多个像素点要进行处理,每个像素点都要遍历同一数组中元素并获的一个值的相关文章

图像处理程序框架—MFC相关知识点

CDC:Windows使用与设备无关的图形设备环境(DC :Device Context) 进行显示 . MFC基础类库定义了设备环境对象类----CDC类. CDC与CGdiObject的关系 说道CDC类就不能不提一下GdiObject---图形对象类. 在Windows应用程序中,设备环境与图形对象共同工作,协同完成绘图显示工作.就像画家绘画一样,设备环境好比是画家的画布,图形对象好比是画家的画笔.用画笔在画布上绘画,不同的画笔将画出不同的画来.选择合适的图形对象和绘图对象,才能按照要求完

【数字图像处理】三.MFC实现图像灰度、采样和量化功能详解

        本文主要讲述基于VC++6.0 MFC图像处理的应用知识,主要结合自己大三所学课程<数字图像处理>及课件进行讲解,主要通过MFC单文档视图实现显示BMP格式图片,并通过Bitmap进行灰度处理.图片采样和量化功能.         个人认为对初学者VC++6.0可能还是很值得学习的工具,所以采用它来讲解,而不是VS或C#.同时文章比较详细基础,希望该篇文章对你有所帮助~        [数字图像处理]一.MFC详解显示BMP格式图片        [数字图像处理]二.MFC单文

编程-如何用MFC写输入程序??

问题描述 如何用MFC写输入程序?? 想编个输入法,可是刚开始就为难了,网上虽然有很多相关资料,却没有人告诉你到底该如何写dll如何运行程序才能将输入法显示出来... 解决方案 输入法有一套框架的,好像是 SIP 之类的.另外,如果使用 MFC 做为开发基础,MFC 是必须要精的. 解决方案二: 先找个例子,学习下MFC基本用法,比如消息机制,控件等.然后在做个简单的动态链接库.最后看输入法的资料,开始写.慢慢来,不要想一下子搞定,写个简单的,慢慢迭代增加功能. 解决方案三: mfc与输入法没有

在vs2010中利用mfc写一个连连看游戏时各种资源窗口啥的等都报“未声明的标识符”问题

问题描述 在vs2010中利用mfc写一个连连看游戏时各种资源窗口啥的等都报"未声明的标识符"问题 10C 写这个连连看游戏刚开始导入各种资源文件改好ID后运行正常,但通过进一步的编程后不知道为什么开始报各种"未声明的标识符"bug(可能中途改了一些什么设置.....)现项目最近运行的log文件如下: 生成启动时间为 2016/5/26 17:37:08. 1>项目"C:UsersAliezdocumentsvisual studio 2010Pro

利用MFC写一个Tcp程序,基于事件选择机制建立一个回射服务器(直接把收到的客户端消息发回给客户端)

问题描述 利用MFC写一个Tcp程序,基于事件选择机制建立一个回射服务器(直接把收到的客户端消息发回给客户端) 刚开始学习window套接字编程,很多东西还不大熟,想请高手帮忙写出这个程序作为我学习相关理论的模板 解决方案 http://pan.baidu.com/s/1hs2hKEg分享给你这个视频教程 跟着视频一步一步做可以做一个局域网聊天室 同时学习mfc编程与socket编程

MFC写的一个视频显示控件类,无法复用显示两路视频

问题描述 MFC写的一个视频显示控件类,无法复用显示两路视频 刚学MFC,仿照实例写了一个视频显示的控件类,SubDlgView ,这个类UI界面只有一个picture control,接口就是一个IP地址,在CAMDlg.h 里面定义两个私有成员SubDlgView videoDisplay2; SubDlgView videoDisplay; 但是显示的时候总是只能再第二个显示的控件中显示视频?不知道为什么 解决方案 控件只支持一个视频显示吧 做两个进程呢 解决方案二: 一个简单的验证方法,

GIMP Manual 2.6.1发布 跨平台的图像处理程序

GIMP是跨平台的图像处理程序.GIMP 是 GNU 图像处理程序(GNU Image Manipulation Program)的缩写.包括几乎所有图象处理所需的功能,号称Linux下的http://www.aliyun.com/zixun/aggregation/16874.html">PhotoShop.GIMP在Linux系统推出时就风靡了许多绘图爱好者的喜爱,它的接口相当轻巧,但其功能却不输于专业的绘图软件:它提供了各种的影像处理工具.滤镜,还有许多的组件模块,对于要制作一个又酷

VS2010中MFC写注册表RegCreateKey

问题描述 VS2010中MFC写注册表RegCreateKey HKEY hKey ; RegCreateKey(HKEY_LOCAL_MACHINE , TEXT("Software\MyRegisterTest\admin") , &hKey) ; RegSetValue(hKey , NULL , REG_SZ , TEXT("zhangsan") , strlen("zhangsan")) ; //RegCreateKey(HKE

bmp-在DSP上验证图像处理程序?(大神帮忙)

问题描述 在DSP上验证图像处理程序?(大神帮忙) 具体做法是,通过画图软件画出24位色深的bmp图像,将bmp图像产生的RGB数据搬至SDRAM中(我理解的),再通过图像处理程序对RGB数据进行处理. 问题1,bmp图像产生的RGB数据怎么让DSP能够读取? 问题2,如何观察图像处理的效果? 解决方案 http://zhidao.baidu.com/link?url=OEmXXGbRuru9NVZ1OogU-OFR0QvdasBl86SM6JabaQmGurW1O7mUlaOesT-l9gFo