91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 522KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-12
  • 語言: C/C++
  • 標簽: surf??c#??源碼??

資源簡介

基于C#平臺開發的surf算法,可直接運行查看結果。較為方便的可以轉為C++版本

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.Diagnostics;
using?OpenSURFcs;
using?System.IO;

namespace?OpenSURFDemo
{
????public?partial?class?DemoSURF?:?Form
????{
????????Bitmap?img1?=?null?img2?=?null;

????????public?DemoSURF()
????????{
????????????InitializeComponent();
????????}

????????private?void?btnOpenPic1_Click(object?sender?EventArgs?e)
????????{
????????????OpenFileDialog?openFileDialog?=?new?OpenFileDialog();
????????????openFileDialog.ShowDialog();
????????????if?(File.Exists(openFileDialog.FileName))
????????????????img1?=?new?Bitmap(openFileDialog.FileName);
????????}

????????//------------------------------------------------------------------------------------------------------------

????????private?void?btnOpenPic2_Click(object?sender?EventArgs?e)
????????{
????????????OpenFileDialog?openFileDialog?=?new?OpenFileDialog();
????????????openFileDialog.ShowDialog();
????????????if?(File.Exists(openFileDialog.FileName))
????????????????img2?=?new?Bitmap(openFileDialog.FileName);

????????????if?(img1?==?null?||?img2?==?null)
????????????????return;

????????????List?ipts1?=?new?List();//圖片1的特征點
????????????List?ipts2?=?new?List();//圖片2的特征點

????????????//----------------------------------------------------------------------------------------------//
????????????//?Create?Integral?Image
????????????IntegralImage?iimg?=?IntegralImage.FromImage(img1);

????????????//?Extract?the?interest?points
????????????ipts1?=?FastHessian.getIpoints(0.0001f?//此值越小,特征點越多
????????????????????????????????????????????????????????????????????5?2?iimg);

????????????//?Describe?the?interest?points
????????????SurfDescriptor.DecribeInterestPoints(ipts1?false?//是否表示方向
????????????????????????????????????????????????????????????????????????????????????????????false?//false為64,true為128
????????????????????????????????????????????????????????????????????????????????????????????iimg);
????????????//----------------------------------------------------------------------------------------------//
????????????//?Create?Integral?Image
????????????iimg?=?IntegralImage.FromImage(img2);

????????????//?Extract?the?interest?points
????????????ipts2?=?FastHessian.getIpoints(0.0001f?5?2?iimg);

????????????//?Describe?the?interest?points
????????????SurfDescriptor.DecribeInterestPoints(ipts2?false?false?iimg);

????????????List[]?matches?=?Utils.getMatches(ipts1?ipts2);
????????????PaintSURF(img1img2?matches);
????????}
????????//?DemoApp


????????private?void?PaintSURF(Bitmap?img1?Bitmap?img2?List[]?matches)
????????{
????????????Bitmap?bmp?=?new?Bitmap(img1.Width?+?img2.Width?Math.Max(img1.Height?img2.Height));

????????????Graphics?g?=?Graphics.FromImage(bmp);
????????????g.DrawImage(i

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-04-20?10:16??基于C#的Surf\
?????目錄???????????0??2019-03-20?09:46??基于C#的Surf\WindowsApplication2\
?????目錄???????????0??2019-03-20?09:46??基于C#的Surf\WindowsApplication2\.vs\
?????目錄???????????0??2019-03-20?09:46??基于C#的Surf\WindowsApplication2\.vs\WindowsApplication2\
?????目錄???????????0??2019-03-20?09:46??基于C#的Surf\WindowsApplication2\.vs\WindowsApplication2\v14\
?????文件????????6656??2019-03-20?09:47??基于C#的Surf\WindowsApplication2\.vs\WindowsApplication2\v14\.suo
?????文件?????????163??2019-03-20?09:46??基于C#的Surf\WindowsApplication2\app.config
?????目錄???????????0??2019-03-20?09:46??基于C#的Surf\WindowsApplication2\Backup\
?????文件????????4792??2010-07-04?19:33??基于C#的Surf\WindowsApplication2\Backup\DemoSURF.cs
?????文件????????3619??2010-07-04?16:57??基于C#的Surf\WindowsApplication2\Backup\DemoSURF.designer.cs
?????文件????????5814??2010-07-04?16:57??基于C#的Surf\WindowsApplication2\Backup\DemoSURF.resx
?????目錄???????????0??2019-03-20?09:46??基于C#的Surf\WindowsApplication2\Backup\OpenSURF\
?????文件???????14382??2010-07-01?10:49??基于C#的Surf\WindowsApplication2\Backup\OpenSURF\FastHessian.cs
?????文件????????4411??2010-07-02?16:27??基于C#的Surf\WindowsApplication2\Backup\OpenSURF\IntegralImage.cs
?????文件????????1112??2010-07-01?10:02??基于C#的Surf\WindowsApplication2\Backup\OpenSURF\IPoint.cs
?????文件???????13434??2010-07-01?10:50??基于C#的Surf\WindowsApplication2\Backup\OpenSURF\SurfDescriptor.cs
?????文件?????????435??2010-07-01?10:03??基于C#的Surf\WindowsApplication2\Backup\Program.cs
?????目錄???????????0??2019-03-20?09:46??基于C#的Surf\WindowsApplication2\Backup\Properties\
?????文件????????1200??2010-07-01?09:57??基于C#的Surf\WindowsApplication2\Backup\Properties\AssemblyInfo.cs
?????文件????????2860??2010-07-04?16:25??基于C#的Surf\WindowsApplication2\Backup\Properties\Resources.Designer.cs
?????文件????????5612??2010-07-01?09:57??基于C#的Surf\WindowsApplication2\Backup\Properties\Resources.resx
?????文件????????1115??2010-07-04?16:25??基于C#的Surf\WindowsApplication2\Backup\Properties\Settings.Designer.cs
?????文件?????????249??2010-07-01?09:57??基于C#的Surf\WindowsApplication2\Backup\Properties\Settings.settings
?????文件????????1678??2010-07-04?19:07??基于C#的Surf\WindowsApplication2\Backup\Utils.cs
?????文件????????3853??2010-07-04?16:27??基于C#的Surf\WindowsApplication2\Backup\WindowsApplication2.csproj
?????目錄???????????0??2019-03-20?09:46??基于C#的Surf\WindowsApplication2\bin\
?????目錄???????????0??2019-03-20?09:47??基于C#的Surf\WindowsApplication2\bin\Debug\
?????文件???????38460??2010-07-04?18:18??基于C#的Surf\WindowsApplication2\bin\Debug\1.jpg
?????文件???????43191??2010-07-04?18:18??基于C#的Surf\WindowsApplication2\bin\Debug\2.jpg
?????文件???????38912??2010-07-04?19:11??基于C#的Surf\WindowsApplication2\bin\Debug\Thumbs.db
?????文件???????32768??2009-10-10?23:45??基于C#的Surf\WindowsApplication2\bin\Debug\track1.png
............此處省略40個文件信息

評論

共有 條評論