如何实现交互式的图像处理(学习ing)?

原创 2006年06月26日 12:46:00

http://community.csdn.net/Expert/topic/4842/4842199.xml?temp=5.761355E-02

很多图像处理的示例都讲画图像,很少讲对图像的交互处理,比如选择一个图像单元进行拖动、调整颜色等,就好心visio中的那样
----------------

之所以有这个需求,不是因为想开发一个photoshop或visio,而是想在某些图象处理程序中应用,最近一个项目涉及到图象处理,即采集到影响后要做后期的处理,并生成统计图表,并能编辑该图表,同时更新数据源

没有参考过别的什么资料(找不到,可能这个应用不是太广,又或难度太大吧:(),凭空瞎想了一个解决办法,不知道行不行:

1)基本构成

    A:数据源处理层

    B:图象计算处理层

    C:鼠标事件处理层

    D:逻辑处理层

2)基本思路

    将每个图象操作存放到一个Graphics对象中,最终的图象由图象计算处理层把所有的对象进行叠加计算,生成一个最终图象;如果光是显示估计比较容易,难度关键在于交互,所以把所有的交互处理交由鼠标事件处理层,该层分析鼠标位置和当前指令,把鼠标事件反应到数据源中,并再次根据数据源生成图象

3)技术

    用C#,GDI+来实现

 

谈谈我学习图像处理的经历与收获

一个Java程序员转到图像处理的亲身经历,感悟与收获。
  • jia20003
  • jia20003
  • 2015年10月22日 11:47
  • 14929

如何学好图像处理——从小白到大神?

说起图像处理,你会想到什么?你是否真的了解这个领域所研究的内容。如果你还苦于自己总是在门外徘徊而无法入门,本文将给你一些建议和一些学习资源...
  • baimafujinji
  • baimafujinji
  • 2016年02月26日 17:48
  • 35088

QT+opencv实现简单的图像处理界面

本来实现的功能是比较简单的,但在实现过程中遇到不少问题,所以就写下来作为一个小结,也可以供大家参考: 实现的目标窗口如下: 1、其中菜单栏的文件里实现打开测试文件,打开自定义文件,还原图像,清除图...
  • Logan_Lin
  • Logan_Lin
  • 2017年12月13日 11:16
  • 138

Dremel-大数据上的交互式分析

Dremel-大数据上的交互式分析  翻译自:http://research.google.com/pubs/pub36632.html 摘要: Dremel是一套用于分析只读嵌套数据的可扩...
  • ustclilo
  • ustclilo
  • 2012年09月16日 22:52
  • 2121

数字图像处理初学者学习路线

经历了半年多的学习,图像处理总算入门了,做了个小项目,将之前所学的都用到了。虽不敢说精通,但该掌握的工具都掌握了,包括图像算法。图像处理虽说不难,但刚开始入门,还是不易的,我也走了不少弯路,希望借鉴给...
  • qq_23225317
  • qq_23225317
  • 2016年10月25日 16:58
  • 2258

Python交互式解释器自动补全

在使用Python解释器的时候由于有太多的内置函数,如果没有自动补全功能会给我们带来很大程度的不便。 通过在编辑一个文件有以下内容文件名~/.pythonsetup.py import read...
  • hengrjgc
  • hengrjgc
  • 2014年12月12日 12:15
  • 846

Python学习:PyCharm 使用简介(转)

最近由于项目需要,领导要求使用python以方便扩展,没有办法,赶鸭子上架花了2天时间翻完了python的初级教程然后就开始写代码。有一款好的IDE可以帮助我快速上手一门新语言,这里就介绍一下PyCh...
  • KiteRunner
  • KiteRunner
  • 2015年04月05日 18:45
  • 2704

三个免费的交互式Git学习网站

转载自:http://www.open-open.com/lib/view/open1420508778375.html Git 是一个强大的版本控制工具,但学起来真的好枯燥、很痛苦;但你又...
  • nolan_coder
  • nolan_coder
  • 2016年10月27日 14:58
  • 490

创建交互式shell脚本对话框

当你在终端环境下安装新的软件时,你可以经常看到信息对话框弹出,需要你的输入,比如:RHEL/CentOS自带的setup,对话框的类型有密码箱、检查表、菜单等等。他们可以引导你以一种直观的方式输入必要...
  • linux_hua130
  • linux_hua130
  • 2016年05月23日 17:56
  • 1243

【译文】学习深度学习的四个步骤

原文地址(访问需fq。。。)首先,如果你需要了解一些关于深度学习的基本信息,或者需要了解为什么深度学习会对未来有如此巨大的影响的话,请先看一下Andrew Ng的讲解视频: Andrew Ng:...
  • zgljl2012
  • zgljl2012
  • 2017年06月06日 23:43
  • 548
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何实现交互式的图像处理(学习ing)?
举报原因:
原因补充:

(最多只允许输入30个字)