欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Android編程實(shí)現(xiàn)攝像頭臨摹效果的方法

本文實(shí)例講述了Android編程實(shí)現(xiàn)攝像頭臨摹效果的方法。分享給大家供大家參考,具體如下:

十年的東至網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都營銷網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整東至建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“東至網(wǎng)站設(shè)計(jì)”,“東至網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

這篇文章結(jié)合本人的開發(fā)實(shí)例,介紹如何實(shí)現(xiàn)攝像頭臨摹效果,即將攝像頭拍攝的畫面作為臨摹的物體投射到畫紙上,用戶可以在畫紙上繼續(xù)作畫,效果如圖1.

Android編程實(shí)現(xiàn)攝像頭臨摹效果的方法

主要可以分成四步,第一步在AndroidManifest.xml文件里添加對(duì)攝像機(jī)的使用許可。

<uses-permissionandroid:name="android.permission.CAMERA"/>

第二步在布局文件里使用framelayout,這樣可以實(shí)現(xiàn)兩個(gè)view疊在一起的效果,要保證兩個(gè)view的大小和位置相同。

<FrameLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <SurfaceView
      android:id="@+id/SurfaceView"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"/>
    <com.example.artist.PaintView
      android:id="@+id/PaintView"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"/>
</FrameLayout>

其中的surfaceview用來動(dòng)態(tài)顯示攝像機(jī)當(dāng)前拍攝的畫面,第三步需要打開攝像機(jī)并進(jìn)行相關(guān)配置,然后開啟預(yù)覽。

mSurfaceView = (SurfaceView)this.findViewById(R.id.sfView);
mSurfaceHolder = mSurfaceView.getHolder();
mSurfaceHolder.addCallback(SimplePaintActivity.this);
mSurfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
mCamera = Camera.open();
Camera.Parameters parameters = mCamera.getParameters();
parameters.setPictureFormat(PixelFormat.JPEG);
parameters.setPreviewSize(dm.widthPixels, dm.heightPixels);
parameters.setPictureSize(dm.widthPixels, dm.heightPixels);
mCamera.setParameters(parameters);
try {
  mCamera.setPreviewDisplay(mSurfaceHolder);
} catch (IOException e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
}
mCamera.startPreview();

第四步需要改變com.example.artist.PaintView的背景透明度,PaintView是本人自己實(shí)現(xiàn)的一個(gè)view,在onTouchEvent函數(shù)和onDraw函數(shù)里分別進(jìn)行了觸摸響應(yīng)和繪畫功能,是用來響應(yīng)用戶畫畫的view,設(shè)置背景半透明的語句如下。

mBkColor = Color.argb(100, 255, 255, 255);
canvas.drawColor(mBkColor);

這樣,攝像頭臨摹效果就實(shí)現(xiàn)了,大功告成!

更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android拍照與圖片處理技巧總結(jié)》、《Android圖形與圖像處理技巧總結(jié)》、《Android開發(fā)入門與進(jìn)階教程》、《Android調(diào)試技巧與常見問題解決方法匯總》、《Android基本組件用法總結(jié)》、《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》及《Android控件用法總結(jié)》

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

網(wǎng)頁標(biāo)題:Android編程實(shí)現(xiàn)攝像頭臨摹效果的方法
鏈接地址:http://aaarwkj.com/article40/gppceo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、企業(yè)網(wǎng)站制作、移動(dòng)網(wǎng)站建設(shè)、全網(wǎng)營銷推廣網(wǎng)站策劃、營銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
欧美高清成人一区二区三区| 麻豆文化传媒免费网址| 中文字幕中文字幕久久不卡| 日日躁夜夜躁久久狠狠躁| 国产一区二区毛多内射| 一区二区人妻乳中文字幕| 亚洲免费黄色大片网站| 不卡免费av在线高清| 人妻上司无奈中文字幕| 日韩欧美亚洲一区二区三区| 白虎亚洲福利精品一区| 国产精品99久久久久久人| 日本精品在线小视频| 亚洲欧美日韩综合精品久久| 成人看片亚欧大片在线观看| 国产日韩精品一区二区在线 | 刘亦菲毛片一区二区三区| 欧美日韩亚洲视频二区| 亚洲成a人片777777久久| 免费可以看的黄片欧美| 国产传媒在线免费播放| 日韩av中文一区二区| 国产亚洲一线二线三线| 国产亚洲欧美日韩各类| 不卡视频一区二区日韩| 在线日韩中文字幕二区 | 亚洲福利区一区二区三区| 美日韩黄色大片免费看| 日韩精品电影一区在线观看| 中文字幕人妻在线播放| 欧美激情日韩精品久久久| 国产亚洲精品一区二区三在线观看| 最新亚洲av熟女播放| 偷窥偷拍视频一区二区| 日本束缚人妻一区二区三区| 欧美一区二区三区四区久久 | 亚洲最大成人综合福利网| 亚洲乱码一区二区av| 熟女人妻丰满视频中文字幕| 日本女优中文字幕久久| 国产成人av网站在线观看|