有这样一个应用:(类似验孕纸)
扫描一纸条,上面有横着的两条的测试区域.
一条是标准,另一条是测试
做完测试之后 ,将标准区域和测试区域都会变色.
变色之后判断 测试区域与标准区域的颜色深浅.
如果测试区域深或相似,那么成功.
如果测试区域是浅,那么是失败.这样的项目的设计需要一个扫描仪,和分析程序.
扫描仪将有色的纸条进行扫描并保存为图像.
之后再通过分析程序对图像进行分析.难点:
扫描的图像以哪种格式保存更有利于对比?
图片需要对比的是"深浅"这个属性.如何对图片的"深浅"进行对比?
如何控制扫描仪进行扫描,并自动保存图片(即扫描仪厂家是否提供接口)?
扫描一纸条,上面有横着的两条的测试区域.
一条是标准,另一条是测试
做完测试之后 ,将标准区域和测试区域都会变色.
变色之后判断 测试区域与标准区域的颜色深浅.
如果测试区域深或相似,那么成功.
如果测试区域是浅,那么是失败.这样的项目的设计需要一个扫描仪,和分析程序.
扫描仪将有色的纸条进行扫描并保存为图像.
之后再通过分析程序对图像进行分析.难点:
扫描的图像以哪种格式保存更有利于对比?
图片需要对比的是"深浅"这个属性.如何对图片的"深浅"进行对比?
如何控制扫描仪进行扫描,并自动保存图片(即扫描仪厂家是否提供接口)?
解决方案 »
- 请问如何实现将窗口设为MDI子窗口
- 请问如何修改文本文件中的某一行?
- 修改app.config的问题
- 关于DataList控件数据绑定的问题
- 程序员必备的第11种工具。Spdevelop个人免费版,集成数据库建模软件,基于模板引擎的代码生成工具.
- Uri reqUrl = new Uri(URL)的问题
- 能否在C#中取得日期的英文缩写,如:日期是20060102,能否返回Jan..
- 各位大侠看看这有什么错误啊,我老是连不上access数据库(自己做着玩,呵呵)新手~~
- 调用新中新身份证读卡器接口API里的函数Syn_ReadMsg报错
- c#桌面软件调用java的restful webservice接口做集成
- 小菜鸟求助:拷贝wpf生成的exe文件到U盘中,exe文件不能运行?
- 求一本C#教科书
JPG,BMP,常规图像都可以图片需要对比的是"深浅"这个属性.如何对图片的"深浅"进行对比?
通过对图片数据的RGB像素点进行对比,可以代码进行逐行扫描检查像素点如何控制扫描仪进行扫描,并自动保存图片(即扫描仪厂家是否提供接口)?
扫描仪可以采用厂家的接口控件,都可以在网上下到,进行二次开发
把颜色的rgb格式转成灰度格式就行了
首先转为灰度图然后降噪,然后在标准区选几个关键点求平均灰度与测试区的关键点平均灰度比较。
操作扫描仪可以使用WIA。
灰度转化 比较简单.RGB均值.最大值.最小值 好像都可以. 还有其他方法吗?
如果能够得到两区域的灰度均值.比较就很简单.我觉得分为两部分问题. 一个是定位.一个是转化
因为图像未固定位置.所以需要通过识别分析定位.
转化的话 扫描块上各点取灰度值的均值应该就可以了.定位还没有头绪..只知道变形.但图像变形 .比如黑白色之后该如何识别呢?.