日韩精品 第一区,久久精品噜噜噜成人,三级三级久久三级久久

蜜臀98精品国产免费观看-欧美亚洲日本高清不卡-亚洲国产精品成人久久-无码精品人妻一区二区三区中-欧美巨大黑人精品videos

    1. <p id="xun8q"><ins id="xun8q"><th id="xun8q"></th></ins></p><p id="xun8q"><ins id="xun8q"><label id="xun8q"></label></ins></p>

    2. 獲得積分
      資料庫會員登錄
      搜索: [高級搜索]
      下載首頁 | 資源分類 | 下載排行
      您的位置: 首頁 > PACS/RIS > PACS RIS 實施及方案相關
       
      分類導航
      下載排行
      最新資源
      PACS 圖象尺寸縮小時的優(yōu)化算法
      資源大小:10.17 KB 資源類型:文檔
      下載積分: 0
      更多
      -->
      下載統(tǒng)計:總下載:0,本月下載:0,本周下載:0,今日下載:0
      發(fā)表評論 錯誤報告 加入收藏夾
      資源介紹
        
        這個不僅能放大還能縮小用指針寫的速度很快。是一種很簡單的插值算法。   
         
         
         
        =========================================================================   
        BOOL   COXDIB::ChangeDIB(int   cx,   int   cy)   
        {   
         
                int   width=GetWidth();   
                int   height=GetHeight();   
         
                if((cx==width)&&(cy==height))   
                        return   FALSE;   
         
                TRACE("width=%d,height=%dn",width,height);   
         
                COXDIB   bmp;   
                bmp.CreateEmptyDIB(24,cx,cy);   
                for(int   k=0;k                   for(int   n=0;n                           bmp.SetPixel(k,n,RGB(255,255,255));   
         
                int   tempcy,tempcx,startcx,startcy;   
                double   sx,sy,smin;                                 //x和y方向的比例系數(shù)   
                sx=double(cx)/(double)width;   
                sy=double(cy)/(double)height;   
         
                smin=(sx>sy)?sy:sx;   
                tempcy=(int)(smin*height);   
                tempcx=(int)(smin*width);   
         
                startcx=(cx-tempcx)/2;   
                startcy=(cy-tempcy)/2;   
        //         endcx=(cx+tempcx)/2;   
        //         endcy=(cy+tempcy)/2;   
         
                int   i,j;   
         
                for(i=0;i           {   
                        for(j=0;j                   {   
                                double   x,y;   
                                x=(double)i/smin;   
                                y=(double)j/smin;   
         
                                if(x<=0)x=0;   
                                if(x>=width-1)x=width-1;   
                                if(y<=0)y=0;   
                                if(y>=height-1)y=height-1;   
                                if(   ((int)x==0)||((int)x==width-1)||((int)y==0)||((int)y==height-1)   )   
                                {   
                                        COLORREF   color1=GetPixel((int)x,(int)y);   
                                        bmp.SetPixel(i+startcx,j+startcy,color1);   
                                }   
                                else   
                                {   
                                        double   r1,r2,r3,r4;   
                                        double   g1,g2,g3,g4;   
                                        double   b1,b2,b3,b4;   
                                        COLORREF   c1,c2,c3,c4;   
                                        c1=GetPixel((int)x,(int)y);   
                                        c2=GetPixel((int)x+1,(int)y);   
                                        c3=GetPixel((int)x,(int)y+1);   
                                        c4=GetPixel((int)x+1,(int)y+1);   
                                        double   dis1=x-(int)x;   
      下載地址
       下載地址1
      按字母檢索

      下載須知:
      大部份資源無需注冊即可下載
      需要積分的資源要在會員中心注冊會員并用 積分體系中提示的方法賺取積分才能下載。

      免責聲明:
      所有資源只能用于參考學習,不能用于任何商業(yè)用途,否則后果自負!