失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > [Emgu]判断一张图片是否在另一张图片中

[Emgu]判断一张图片是否在另一张图片中

时间:2020-01-09 01:56:12

相关推荐

[Emgu]判断一张图片是否在另一张图片中

Emgu

Emgu是opencv视觉库在.net平台上的封装。可以通过以下IDE编译运行:Visual Studio, Xamarin Studio and Unity可以运行在Windows,、Linux、 Mac OS X、 iOS、 Android、Windows Phone系统上. 官网:

/ 示例代码1:判断一个图片是否在另一个图片中,存在返回去1,不存在返回0

using Emgu.CV;using Emgu.CV.Structure;using System;using System.Collections.Generic;using ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace EmguDemo1{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){//原图Image<Bgr, byte> source = new Image<Bgr, byte>(@"C:\emguDemo1\source.png");//子图Image<Bgr, byte> subPicPath = new Image<Bgr, byte>(@"C:\emguDemo1\subpic.JPG");//判断子图是否在原图中if(source.MatchTemplate(subPicPath, Emgu.CV.oeffNormed) != null){MessageBox.Show("true");}else{MessageBox.Show("false");}}}}

如果觉得《[Emgu]判断一张图片是否在另一张图片中》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。