锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品美女久久久久久免费,亚洲欧美日本另类,欧美日韩国产123区http://www.shnenglu.com/wmgl/archive/2012/04/06/170263.htmlnoBugnoGainnoBugnoGainFri, 06 Apr 2012 05:32:00 GMThttp://www.shnenglu.com/wmgl/archive/2012/04/06/170263.htmlhttp://www.shnenglu.com/wmgl/comments/170263.htmlhttp://www.shnenglu.com/wmgl/archive/2012/04/06/170263.html#Feedback0http://www.shnenglu.com/wmgl/comments/commentRss/170263.htmlhttp://www.shnenglu.com/wmgl/services/trackbacks/170263.html 

#define N 6

HANDLE hSuspend[N], hResume[N];
HANDLE hSuspend_one;
HANDLE hResume_one;

struct info
{
    CRITICAL_SECTION  ProtectSection;
    
int id;
    
int frames;
}
;


unsigned 
long __stdcall testFun(void *pContext)
{
    info
* pInfo = (info*)pContext;
    
while(1)
    
{    
        EnterCriticalSection(
&pInfo->ProtectSection);
        pInfo
->frames++;    
        
//printf("run sub Thread  video %d frames %d\n", pInfo->id, pInfo->frames);
    
//    DWORD rtn = WaitForSingleObject(hSuspend[pInfo->id], INFINITE);
        DWORD rtn = WaitForSingleObject(hSuspend_one, INFINITE);
        
if (WAIT_OBJECT_0 == rtn)
        
{// 鑷繁鏆傚仠鑷繁
            
        
//    printf("stop sub Thread video %d frames %d\n", pInfo->id, pInfo->frames);
            WaitForSingleObject(hResume[pInfo->id], INFINITE);
            
//WaitForSingleObject(hResume_one, INFINITE);
        }

        LeaveCriticalSection(
&pInfo->ProtectSection);
    }

    
return 0;
}



int main()
{
    
    DWORD thid;
    HANDLE hand[N];
    
    
int mainframes = 0;
    info myInfo[N];

    hSuspend_one 
= CreateEvent(NULL, TRUE, FALSE, NULL);
    
for(int i = 0; i < N; i++)
    
{
        hSuspend[i] 
= CreateEvent(NULL, TRUE, FALSE, NULL);
        hResume[i] 
= CreateEvent(NULL, FALSE, FALSE, NULL);
        myInfo[i].id 
= i;
        myInfo[i].frames 
= 0;
        InitializeCriticalSection(
&myInfo[i].ProtectSection);
    }

    
for(int i = 0; i < N; i++)
    
{
        hand[i] 
= CreateThread( NULL, NULL, testFun, &myInfo[i], CREATE_SUSPENDED, &thid);
    }


    
for(int i = 0; i < N; i++)
    
{
        ResumeThread(hand[i]);
    }

    
while(1)
    
{
        printf(
"main thread frames %d\n"++mainframes);
        
/*for(int i = 0; i < N; i++)
        {        
            SetEvent(hSuspend[i]);
        }
*/

        SetEvent(hSuspend_one);
        
        Sleep(
5);
        
for(int i = 0; i < N; i++)
        
{    
            printf(
"main thread video %d frames %d\n",myInfo[i].id,myInfo[i].frames);    
        }

        printf(
"\n");
        
        
for(int i = 0; i < N; i++)
        
{            
            SetEvent(hResume[i]);
        }

    }

    
    
for(int i = 0; i < N; i++)
    
{
        WaitForSingleObject(hand[i], INFINITE);    
        DeleteCriticalSection( 
&myInfo[i].ProtectSection);
        CloseHandle(hand[i]);
        CloseHandle(hResume[i]);
        CloseHandle(hSuspend[i]);
    }

    CloseHandle(hSuspend_one);
    
return 0;
}

 



noBugnoGain 2012-04-06 13:32 鍙戣〃璇勮
]]>
鐢╟uda鎿嶄綔IplImage涓殑鏁版嵁http://www.shnenglu.com/wmgl/archive/2009/12/28/104258.htmlnoBugnoGainnoBugnoGainMon, 28 Dec 2009 02:58:00 GMThttp://www.shnenglu.com/wmgl/archive/2009/12/28/104258.htmlhttp://www.shnenglu.com/wmgl/comments/104258.htmlhttp://www.shnenglu.com/wmgl/archive/2009/12/28/104258.html#Feedback1http://www.shnenglu.com/wmgl/comments/commentRss/104258.htmlhttp://www.shnenglu.com/wmgl/services/trackbacks/104258.html
 1#include <cutil_inline.h>
 2#include <cv.h>
 3#include <cstdio>
 4#include <iostream>
 5#include <cutil.h>
 6#include <ctime>
 7#include <cstdlib>
 8#include <highgui.h>
 9#include <windows.h>
10
11#pragma comment(lib, "cuda.lib")
12#pragma comment(lib, "cudart.lib")
13#pragma comment(lib, "cutil32.lib")
14#pragma comment(lib, "cv.lib")
15#pragma comment(lib, "cxcore.lib")
16#pragma comment(lib, "highgui.lib")
17
18using namespace std;
19
20__global__ void mainKernel(unsigned char *d_data, int widthStep, int width, int height)
21{
22    unsigned int x = blockIdx.x*blockDim.x+threadIdx.x;
23    unsigned int y = blockIdx.y*blockDim.y+threadIdx.y;
24    if( x>0 && x < width && y>0 && y < height )
25    {                  
26        d_data[y*widthStep+x*3+0^= ( ((x&0x0F)==0^ ((y&0x0F)==0)  ) *255;
27        d_data[y*widthStep+x*3+1^= ( ((x&0x0F)==0^ ((y&0x0F)==0)  ) *255;
28        d_data[y*widthStep+x*3+2^= ( ((x&0x0F)==0^ ((y&0x0F)==0)  ) *255;
29    }

30}

31
32int main()
33{
34    IplImage* src = cvLoadImage("IMG_03.JPG");
35
36    int widthStep = src->widthStep;
37    int width   = src->width;
38    int height  = src->height;
39
40    printf("before widthStep = %d\n", widthStep);
41    if( widthStep%4 != 0)
42    {
43        widthStep = (1+widthStep/4)*4;
44    }

45    printf("after widthStep = %d\n", widthStep);
46
47    unsigned char* d_img_data;
48    CUDA_SAFE_CALL(cudaMalloc((void**)&d_img_data, widthStep*height));
49    CUDA_SAFE_CALL(cudaMemcpy(d_img_data, src->imageData, widthStep*height, cudaMemcpyHostToDevice));
50
51    dim3 dimBlock(16161);
52    dim3 dimGrid( (width+dimBlock.x-1)/dimBlock.x, (height+dimBlock.y-1)/dimBlock.y );
53    mainKernel<<<dimGrid, dimBlock, 0>>>(d_img_data, widthStep, width, height);
54    CUDA_SAFE_CALL(cudaThreadSynchronize());
55
56    CUDA_SAFE_CALL( cudaMemcpy( src->imageData, d_img_data, widthStep*height, cudaMemcpyDeviceToHost) );
57    
58    cvNamedWindow("test",CV_WINDOW_AUTOSIZE);
59    cvShowImage("test",src);
60    cvWaitKey(0);
61    cvDestroyAllWindows();
62
63    cvReleaseImage(&src);
64    CUDA_SAFE_CALL(cudaFree(d_img_data));
65    return 0;
66}


noBugnoGain 2009-12-28 10:58 鍙戣〃璇勮
]]>
opencv鑱斿悎cuda榪涜鍥懼儚娣峰悎鎿嶄綔http://www.shnenglu.com/wmgl/archive/2009/12/25/104027.htmlnoBugnoGainnoBugnoGainFri, 25 Dec 2009 02:48:00 GMThttp://www.shnenglu.com/wmgl/archive/2009/12/25/104027.htmlhttp://www.shnenglu.com/wmgl/comments/104027.htmlhttp://www.shnenglu.com/wmgl/archive/2009/12/25/104027.html#Feedback9http://www.shnenglu.com/wmgl/comments/commentRss/104027.htmlhttp://www.shnenglu.com/wmgl/services/trackbacks/104027.html闃呰鍏ㄦ枃

noBugnoGain 2009-12-25 10:48 鍙戣〃璇勮
]]>
SIFT灝哄害絀洪棿http://www.shnenglu.com/wmgl/archive/2009/07/04/89220.htmlnoBugnoGainnoBugnoGainSat, 04 Jul 2009 05:09:00 GMThttp://www.shnenglu.com/wmgl/archive/2009/07/04/89220.htmlhttp://www.shnenglu.com/wmgl/comments/89220.htmlhttp://www.shnenglu.com/wmgl/archive/2009/07/04/89220.html#Feedback3http://www.shnenglu.com/wmgl/comments/commentRss/89220.htmlhttp://www.shnenglu.com/wmgl/services/trackbacks/89220.html
 

GSS and DoG scale space structures

GSS:Gaussian scale space錛堥珮鏂昂搴︾┖闂達級
DoG:
Difference of Gaussians錛堥珮鏂樊鍒嗭級
octave index:灞傜儲寮?br>scale index:灝哄害绱㈠紩


         寤虹珛鍥懼儚鐨勯珮鏂昂搴︾┖闂村叾瀹炲氨鏄敤楂樻柉鏍稿鍥懼儚榪涜鍗風Н錛屼竴灞備竴灞傜殑騫蟲粦鍥懼儚錛屼竴灞傚張鍒嗚嫢騫蹭釜scale. 姣忎釜scale鐨勯噰鏍鋒闀夸負錛?br>
寤虹珛濂介珮鏂昂搴︾┖闂村悗錛屽啀閫氳繃寤虹珛楂樻柉宸垎灝哄害絀洪棿瀵繪壘鍥懼儚鐨勫眬閮ㄦ瀬鍊箋傞珮鏂樊鍒嗗昂搴︾┖闂村緩绔嬪緢綆鍗曪紝瀵歸珮鏂昂搴︾┖闂寸殑榪炵畫鍥懼儚鐩稿噺灝卞彲浠ヤ簡銆傚叿浣撳叕寮忓涓? .
鏋佸肩殑紜畾濡傚浘錛?br>  
鍦ㄥ浘鍍忛珮鏂樊鍒嗗昂搴︾┖闂村唴褰撳墠灝哄害鍜屽叾鐩擱偦涓や釜灝哄害3*3鐨勫尯鍩熷唴錛屾爣璁扮殑X鍜屽叾浠?6涓儚绱犳瘮杈冿紝濡傛灉X鐨勭伆搴﹀ぇ浜庢垨鑰呭皬浜庡叾浠?6涓儚绱犮傞偅涔堣繖涓猉灝辨槸涓瀬鍊箋?br>      寤虹珛楂樻柉灝哄害絀洪棿鏈変簺緇嗚妭鐨勯棶棰橈紝鍏蜂綋鍙互鐪婦avid G.low鐨勮鏂囥?/strong>



]]>
閭d簺騫達紝閭d簺浜嬪効銆?/title><link>http://www.shnenglu.com/wmgl/archive/2009/05/13/82852.html</link><dc:creator>noBugnoGain</dc:creator><author>noBugnoGain</author><pubDate>Wed, 13 May 2009 11:02:00 GMT</pubDate><guid>http://www.shnenglu.com/wmgl/archive/2009/05/13/82852.html</guid><wfw:comment>http://www.shnenglu.com/wmgl/comments/82852.html</wfw:comment><comments>http://www.shnenglu.com/wmgl/archive/2009/05/13/82852.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.shnenglu.com/wmgl/comments/commentRss/82852.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/wmgl/services/trackbacks/82852.html</trackback:ping><description><![CDATA[   閭d簺騫達紝鐧戒簯鎮(zhèn)犳?zhèn)犲Q岄暱絀轟竾閲屻?br>   閭d簺騫達紝闈掓訂涓ヨ們錛岀悊鎯抽珮榪溿?br>   閭d簺騫達紝闈掑北宸嶅敞錛屾澗鏌忔稕娑涖?br>   閭d簺騫達紝絎戝0鐩堢泩錛岄珮璋堥様璁恒?br>   閭d簺騫達紝鐧藉闈掔摝錛岀豢鍦扮孩鑺便?br>   閭d簺騫達紝鐧借。濂沖瓙錛屽悰瀛愬ソ閫戙?br>   閭d簺浜嬪効錛岄偅浜涘勾鐨勪簨鍎匡紝閮界鎴戜滑娓愭笎榪滃幓銆傚氨璁╁ス鍘誨惂錛屽甫鐫濂圭殑緹庝附鍜岀瑧瀹癸紝甯︾潃濂圭殑瀹藉鍜屽崥鐖便?br>   閫濆幓涔嬫墍浠ョ編涓斤紝閭d簺騫達紝閭d簺浜嬪効閮戒笉鍐嶆潵銆? <img src ="http://www.shnenglu.com/wmgl/aggbug/82852.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/wmgl/" target="_blank">noBugnoGain</a> 2009-05-13 19:02 <a href="http://www.shnenglu.com/wmgl/archive/2009/05/13/82852.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>澶辮惤鐨勬槦鐞冦傘傘?/title><link>http://www.shnenglu.com/wmgl/archive/2009/04/25/81072.html</link><dc:creator>noBugnoGain</dc:creator><author>noBugnoGain</author><pubDate>Sat, 25 Apr 2009 13:36:00 GMT</pubDate><guid>http://www.shnenglu.com/wmgl/archive/2009/04/25/81072.html</guid><wfw:comment>http://www.shnenglu.com/wmgl/comments/81072.html</wfw:comment><comments>http://www.shnenglu.com/wmgl/archive/2009/04/25/81072.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.shnenglu.com/wmgl/comments/commentRss/81072.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/wmgl/services/trackbacks/81072.html</trackback:ping><description><![CDATA[      涓澶滐紝閰g潯錛屾湨鏈︿腑鍥炴垜鏁呴噷錛屽北闈掓按縐錛屽惥浼間竴浠欎漢錛屾誕浜庡崐絀猴紝澶╀笅緹庤壊灝界幇鐪煎簳銆傚績鐣呯劧銆傚拷鐒訛紝瀹囧畽鍙樻洿錛屽洓瀛eけ甯革紝涓浼氬効鏄ユ剰鐩庣劧錛屼竴浼氬効鐧介洩閾犻摖銆傚績楠ょ揣銆傞湈閭f槦鐞冨穿瑁傦紝娑堝け孌嗗敖銆傚惥浼間竴灝樼矑娓哥浜庝笁鐣屼箣澶栥備竴縐嶅叴濂嬩箣鎰熷厖婧簬鎬錛岄毦閬撹繖鏄お铏氬夠澧冿紝鐜鍥涘懆錛岄粦鏆椾腑闂儊涓叾浠栨槦鐞冪殑娉厜錛屽惥鏄庝箣錛氬湴鐞冧骸浜︺傝尗鑼畤瀹欑嫭鎴戝瓨涔嬶紝涓縐嶈帿鍚嶇殑澶辮惤琚潵銆傛垜浜蹭漢鍦ㄩ偅閲岋紝鎴戠埗姣嶅湪閭i噷錛屽悇縐嶇枒闂殢涔嬭屾潵銆傚咖鎰佹劅鏉ワ紝涓嶏紝鎴戣鎵懼埌浣犱滑錛佸ソ鍍忓湪姘翠腑鎸f墡錛屽宀歌竟鐨勬復鏈涖備篃璁告垜榪欎釜灝樼矑鎰熷姩鏇撮珮鏅烘収鐨勭敓鍛姐傛晳鎴戜笂浜嗕竴鍙畤瀹欎腑鐨勮浜氫箣鑸熴傛鑸熷緢綆鏄撱傚氨涓鎮(zhèn)簬瀹囧畽涓鉤鏉褲傚湪姝ょ幆瑙嗗洓鍛ㄣ傛槦鏄熺偣鐐癸紝鏁呭湡涓嶅湪銆傚ぉ鏄庯紝蹇冭垝鐒訛紝閮借繕鍦紒 <img src ="http://www.shnenglu.com/wmgl/aggbug/81072.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/wmgl/" target="_blank">noBugnoGain</a> 2009-04-25 21:36 <a href="http://www.shnenglu.com/wmgl/archive/2009/04/25/81072.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.shnenglu.com/" title="精品视频久久久久">精品视频久久久久</a> <div class="friend-links"> </div> </div> </footer> <a href="http://www.e9ir544.cn" target="_blank">一级做a爰片久久毛片毛片</a>| <a href="http://www.18xh.cn" target="_blank">久久综合亚洲欧美成人</a>| <a href="http://www.anfubbs.cn" target="_blank">99久久精品免费观看国产</a>| <a href="http://www.niluoya.cn" target="_blank">久久人妻少妇嫩草AV蜜桃</a>| <a href="http://www.sky1314.cn" target="_blank">久久人人添人人爽添人人片牛牛</a>| <a href="http://www.suoguai.cn" target="_blank">伊人久久精品无码二区麻豆</a>| <a href="http://www.123oye.cn" target="_blank">欧美精品一区二区精品久久</a>| <a href="http://www.danongyao.cn" target="_blank">亚洲精品国产第一综合99久久</a>| <a href="http://www.gkdb.net.cn" target="_blank">中文字幕乱码人妻无码久久</a>| <a href="http://www.hrleague.cn" target="_blank">伊人久久精品线影院</a>| <a href="http://www.dgzcwdlaw.cn" target="_blank">久久久无码精品亚洲日韩京东传媒 </a>| <a href="http://www.8351840.cn" target="_blank">久久A级毛片免费观看</a>| <a href="http://www.67335.com.cn" target="_blank">91亚洲国产成人久久精品网址 </a>| <a href="http://www.52037872.cn" target="_blank">久久福利青草精品资源站</a>| <a href="http://www.zhaiseng.cn" target="_blank">久久夜色精品国产亚洲av</a>| <a href="http://www.jkzk.com.cn" target="_blank">国产精品无码久久久久久</a>| <a href="http://www.huadublog.cn" target="_blank">人妻丰满?V无码久久不卡</a>| <a href="http://www.hdv1p7.cn" target="_blank">www.久久99</a>| <a href="http://www.schooldvd.cn" target="_blank">人妻无码久久一区二区三区免费</a>| <a href="http://www.davidgroup.com.cn" target="_blank">国产精品成人久久久久久久</a>| <a href="http://www.yue88.cn" target="_blank">国内精品久久久久影院日本 </a>| <a href="http://www.aliyundjq.cn" target="_blank">久久精品黄AA片一区二区三区</a>| <a href="http://www.study1.cn" target="_blank">欧美精品一区二区久久</a>| <a href="http://www.projector8.cn" target="_blank">久久亚洲国产精品一区二区</a>| <a href="http://www.handyx.cn" target="_blank">色综合久久久久久久久五月</a>| <a href="http://www.seatravel.com.cn" target="_blank">伊人久久大香线蕉成人</a>| <a href="http://www.cctt88.cn" target="_blank">九九久久精品国产</a>| <a href="http://www.cqhthj.com.cn" target="_blank">国产叼嘿久久精品久久</a>| <a href="http://www.su117q.cn" target="_blank">久久久久久久99精品免费观看</a>| <a href="http://www.828wlp.cn" target="_blank">日韩人妻无码一区二区三区久久</a>| <a href="http://www.yhshoes.cn" target="_blank">久久综合九色综合网站</a>| <a href="http://www.opsdc8.cn" target="_blank">亚洲午夜无码AV毛片久久</a>| <a href="http://www.bvgj.cn" target="_blank">人妻无码久久精品</a>| <a href="http://www.dlwz8.cn" target="_blank">精产国品久久一二三产区区别 </a>| <a href="http://www.c12252.cn" target="_blank">国产精品天天影视久久综合网</a>| <a href="http://www.up2me.cn" target="_blank">久久精品午夜一区二区福利</a>| <a href="http://www.grayhound.cn" target="_blank">久久久久se色偷偷亚洲精品av</a>| <a href="http://www.ekpb.cn" target="_blank">久久夜色精品国产欧美乱</a>| <a href="http://www.jiletu.cn" target="_blank">久久精品国产亚洲AV大全</a>| <a href="http://www.jxcut.cn" target="_blank">国内精品久久九九国产精品</a>| <a href="http://www.fa808.cn" target="_blank">久久精品国产免费一区</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>