• 大小: 138KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: C#
  • 标签:

资源简介

使用C#实现的SIFT算子;SIFT目前最流行的图象特征表示方法,在图象分类,对象领域有广泛应用

资源截图

代码片段和文件信息


/* autopano-sift Automatic panorama image creation
 * Copyright (C) 2004 -- Sebastian Nowozin
 *
 * This program is free software released under the GNU General Public
 * License which is included in this software package (doc/LICENSE).
 */

public abstract class BasicImagingInterface
{
public abstract int Width {
get;
}
public abstract int Height {
get;
}

// Downscale image so both x/y dimension are <= downsizeResolution. Use
// best-quality scaling algorithm. Return floating point scale used.
public abstract double ScaleWithin (int downsizeResolution);

// Create an ImageMap object from it.
public abstract ImageMap ConvertToImageMap (IPixelConverter pconv);
}

public interface IPixelConverter
{
double Convert (byte r byte g byte b);
}

internal class CanonicalPixelConverter : IPixelConverter
{
public double Convert (byte r byte g byte b)
{
// 1/3 and normalize to 0.0 - 1.0 range
        // 1/3 正常化 将值设置在0-1之间
return ((r + g + b) / (255.0 * 3.0));
}
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        898  2005-12-27 19:44  gkp\gkp.sln

    ..A..H.     66560  2006-11-23 14:20  gkp\gkp.suo

     文件       1006  2005-11-30 09:35  gkp\gkp\BasicImagingInterface.cs

     文件       4470  2006-11-23 16:26  gkp\gkp\main.cs

     目录          0  2006-09-02 09:23  gkp\gkp\bin\Debug

     目录          0  2006-09-02 09:23  gkp\gkp\bin\Release

     目录          0  2006-06-03 12:54  gkp\gkp\bin

     目录          0  2006-09-02 09:23  gkp\gkp\obj\Debug

     目录          0  2006-09-02 09:23  gkp\gkp\obj\Release

     文件        326  2006-11-23 14:13  gkp\gkp\obj\gkp.csproj.FileList.txt

     目录          0  2006-06-03 12:54  gkp\gkp\obj

     文件       2652  2005-12-27 20:57  gkp\gkp\gkp.csproj

     文件        698  2006-03-09 15:05  gkp\gkp\gkp.csproj.user

     文件      49178  2006-09-02 09:29  gkp\gkp\ScaleSpace.cs

     文件     118784  2004-05-02 13:26  gkp\gkp\ICSharpCode.SharpZipLib.dll

     文件       5049  2006-09-02 09:29  gkp\gkp\ImageMap.cs

     文件      36737  2004-09-21 13:42  gkp\gkp\j2se5.gif

     文件      19114  2004-10-05 14:54  gkp\gkp\KDTree.cs

     文件       5450  2005-01-16 00:33  gkp\gkp\Keypointxml.cs

     文件       2739  2006-09-02 09:30  gkp\gkp\GUIImage-Drawing.cs

     文件      49093  2006-03-12 15:54  gkp\gkp\ScaleSpace.cs~RF38762e8.TMP

     文件       7590  2006-03-01 21:30  gkp\gkp\LoweDetector.cs

     文件       5361  2006-03-03 08:45  gkp\gkp\SimpleMatrix.cs

     文件       5413  2006-03-05 15:15  gkp\gkp\GaussianConvolution.cs

     目录          0  2006-02-22 11:07  gkp\gkp

     文件       1128  2006-05-14 22:16  gkp\Output-Build.txt

     目录          0  2006-02-22 11:07  gkp

----------- ---------  ---------- -----  ----

               382464                    28



............此处省略1个文件信息

评论

共有 条评论

相关资源