曙海培訓-MTK培訓教程職場禮儀-電子人才網項目外包開發咨詢
<noframes id="nd9ph"><form id="nd9ph"><nobr id="nd9ph"></nobr></form>

<address id="nd9ph"></address>

      <address id="nd9ph"><form id="nd9ph"><th id="nd9ph"></th></form></address>
      <address id="nd9ph"><address id="nd9ph"><nobr id="nd9ph"></nobr></address></address>
        <address id="nd9ph"><nobr id="nd9ph"><progress id="nd9ph"></progress></nobr></address>
        <address id="nd9ph"></address>
              電子人才網|深圳MTK培訓|深圳FPGA培訓|深圳Symbian培訓logo位置
              首 頁 企業招聘 人才求職 培訓招生 高校招生 獵頭服務 高級人才 職場資訊 會員幫助 在線支付

              職場中容易失業的白領     遞名片的商務禮儀     

              您當前位置: 電子人才網首頁 >> Symbian和FPGA培訓資料 HR資訊訂閱

              Symbian多媒體編程系列五 --攝像頭編程(下)

              Symbian培訓-攝像頭編程源代碼下載(SDK第二版)

              視頻編程
              (2)創建類
              iCamera = CCamera::NewL(*this,0);
              (3)保留攝像頭
              iCamera->Reserve();
              2.調用observer,ReserveComplete()方法
              void CImageCapturerEngine::ReserveComplete(TInt aError)
              {
              if(aError == KErrNone)
              {
              iCamera->PowerOn();
              }
              else
              {
              iObserver.OnError(aError);
              }
              }

              注意其中的PowerOn()給相機上電
              3.調用Observer的PowerOnComplete()函數通知系統上電完成
              void CImageCapturerEngine::PowerOnComplete(TInt aError)
              {
              TInt err = aError;
              if(aError == KErrNone)
              {
              TCameraInfo info;
              iCamera->CameraInfo(info);
              if ((info.iOptionsSupported&TCameraInfo::EContrastSupported)!=0)
              {
              TRAP(err, iCamera->SetContrastL(CCamera::EContrastAuto));
              }

              TRAP(err,StartViewFinderL());
              if(err==KErrNone)
              {
              TRAP(err,PrepareImageCaptureL(KDefaultImageFormat));
              }
              }
              if(err!=KErrNone)
              {
              iObserver.OnError(aError);
              }
              }
              4.設置對比度,預覽圖像
              void CImageCapturerEngine::ViewFinderFrameReady(CFbsBitmap& aFrame)
              {
              iObserver.OnFrame(aFrame);
              }

              5.準備捕捉圖像
              void CImageCapturerEngine::ImageReady(CFbsBitmap* aBitmap,HBufC8* /*aData*/,TInt aError)
              {
              if(aError == KErrNone)
              {
              iObserver.OnImage(aBitmap);
              }
              else
              {
              iObserver.OnError(aError);
              }
              }

              6.重要的函數:開始預覽圖像和停止預覽
              void CImageCapturerEngine::StartViewFinderL()
              {
              TSize imageSize(KDefaultImageWidth,KDefaultImageHeight);

              if(iCamera->ViewFinderActive())
              {
              // iObserver.OnError(KErrAlreadyActive)
              }
              else
              {
              iCamera->StartViewFinderBitmapsL(imageSize);
              }
              if(!iCamera->ViewFinderActive())
              {
              // iObserver.OnError(KErrNotActivated);
              }
              }

              void CImageCapturerEngine::StopViewFinder()
              {
              iCamera->StopViewFinder();
              }

              7.捕捉圖像
              void CImageCapturerEngine::CaptureImage()
              {
              iCamera->CaptureImage();
              }

              補充:
              (1)iCamera->SetContrastL(CCamera::EContrastAuto));
              EContrastAuto-自動設置
              還可以設置-100到100之間的值


              完整版本請見http://www.www.01485.cn
              曙海教育
              曙海嵌入式
              (MTK培訓,Android培訓,FPGA培訓,DSP培訓,iPhone培訓)
              上海總部電話:021-51875830 深圳:4008699035 北京:010-51292078
              網址:http://www.51qianru.cn
              版權所有-曙海教育 轉發請注明出處
               

              相關資訊 更多資訊  
              ·職場中容易失業的白領 (6-17)
              ·遞名片的商務禮儀 (10-16)

              發表評論
              (帶*號為必填項)
              登錄名:* Email:
              標 題:*
              內 容:*
              發表評論須知:
              一、所發文章必須遵守《互聯網電子公告服務管理規定》;
              二、嚴禁發布供求代理信息、公司介紹、產品信息等廣告宣傳信息;
              三、嚴禁對個人、實體、民族、國家等進行漫罵、污蔑、誹謗。

              新資訊
              今日暫無資訊更新

              熱門資訊
              ·危險的試用期,你準備好了?
              ·[推薦]五大房產新政3月起實施
              ·從美女俊男案例看溝通
              ·國企、外企、民企之比較
              ·把握好你的職業生涯的每個階段
              ·職工醫保實際繳費年限有別
              ·員工薪酬 不患寡而患不均
              ·[推薦]吳邦國:將制定物權法勞動
              ·副總經理一夜成了操作工
              ·招聘實用政策解讀:檔案和保險問題
              ·連續工作滿10年可簽無固定期限勞
              ·用人單位未經協商不得擅自變換工種
              ·職場30萬年薪金領心路
              ·李嘉誠卸甲的理由
              ·為網羅人才 日本IT企業推出在家
              ·畢業生檔案轉遞這樣辦
              ·領導修煉:《中庸》的和諧共贏之道
              ·為即將畢業的海歸尋找歸途
              ·英語面試技巧 事先3項準備
              ·小心職業定位陷阱

              關于我們。服務條款。法律聲明。隱私聲明。廣告服務。友情連接。合作代理 | 聯系我們
              滬ICP備05001702號   Copyright 2003-2009 www.01485.cn Inc All Rights Reserved.
              電話:021-51875830 Email:officeoffice@126.com webmaster@www.01485.cn 在線客服QQ:shuhaipeixun
              在线免费观看毛片网站