请教如何用WPF调用摄像头做条码扫描

iceMung 2015-05-29 09:43:52
调用摄像头用的是WPFMediaKit,但如何实现实时扫描?


(WPF版人太少,就发到这了,请见谅)
...全文
471 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovesnow900403163 2017-01-04
  • 打赏
  • 举报
回复
截出来生成BitmapImage 放到zxing库中解析就行 #region 将图片转换成byte数组 MemoryStream ms = new MemoryStream(); img.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp); byte[] bt = ms.GetBuffer(); ms.Close(); #endregion LuminanceSource source = new RGBLuminanceSource(bt, img.Width, img.Height); BinaryBitmap bitmap = new BinaryBitmap(new ZXing.Common.HybridBinarizer(source)); Result result; result = null; MultiFormatReader reader = null; try { reader = new MultiFormatReader(); //开始解码 result = reader.decode(bitmap);//.decode(bitmap); } catch (Exception re) { return; } if (result != null) { textBox1.Text = result.Text; }
iceMung 2015-06-01
  • 打赏
  • 举报
回复
有没有做过类似功能的朋友,真心求教
exception92 2015-05-29
  • 打赏
  • 举报
回复
引用 2 楼 iceMung 的回复:
[quote=引用 1 楼 duanzi_peng 的回复:] 有专门的 扫描硬件不使用,非得麻烦自己写代码。
程序是放在平板上跑的,所以就要求使用摄像头,不然就直接用扫描枪了...[/quote] 好变态,,,
iceMung 2015-05-29
  • 打赏
  • 举报
回复
引用 1 楼 duanzi_peng 的回复:
有专门的 扫描硬件不使用,非得麻烦自己写代码。
程序是放在平板上跑的,所以就要求使用摄像头,不然就直接用扫描枪了...
exception92 2015-05-29
  • 打赏
  • 举报
回复
有专门的 扫描硬件不使用,非得麻烦自己写代码。

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧