• 计算最后两个特征值


    1、波段均值

    C1=像素和/像素数(也就是轮廓面积)

    double CImageDoc::get_band_ava(int curRegion)

    2、亮度

    C2=(三个波段均值)/3

    double CHC::get_intensity(int label)

    3.标准差

    C3=

    先mark一下吧,不知道在博客里怎么编辑公式,囧啊

    延时操作:

    1.VC中使用sleep()函数实现延时,它的单位是ms,如延时2秒,用sleep(2000)。精度非常 低,最小计时精度仅为30ms,用sleep函数的不利处在于延时期间不能处理其他的消息,如果时间太长,就好象死机一样,CPU占用率非常高,只能用于 要求不高的延时程序中。

    当然延时分钟的话,就可以这样:sleep(x*60*1000);

    2.在精度要求较高的情况下,VC中可以利用GetTickCount()函数,该函数的返回值是 DWORD型,表示以ms为单位的计算机启动后经历的时间间隔。精度比WM_TIMER消息映射高,在较短的定时中其计时误差为15ms,在较长的定时中 其计时误差较低,如果定时时间太长,就好象死机一样,CPU占用率非常高,只能用于要求不高的延时程序中。如示例工程中的Timer4和 Timer4_1。下列代码可以实现50ms的精确定时:

    DWORD dwStart = GetTickCount();
    DWORD dwEnd = dwStart;
    do
    {
     dwEnd = GetTickCount()-dwStart;
    }while(dwEnd <50);

  • 相关阅读:
    ural 1723 Sandro's Book
    ural 1104 Don’t Ask Woman about Her Age
    ural 1052 Rabbit Hunt
    ural 1837 Isenbaev's Number
    ural 1348 Goat in the Garden 2
    ural 1207 Median on the Plane
    ural 1640 Circle of Winter
    段错误 核心已转储尝试解决
    显卡相关命令介绍【转载】
    Linux的top命令学习【转载】
  • 原文地址:https://www.cnblogs.com/xiangshancuizhu/p/2166807.html
Copyright © 2020-2023  润新知