为父母洗脚要拍照编码存档

是所有电影的最后都有no.xxxxxxx编码吗?能否通过这个编码查找电影呢?
已有帐号?
社交帐号登录
无法登录?
社交帐号登录热门搜索:
▍directshow开发指南,pdf书籍以及源代码
▍directshow技术实现的摄像头拍照
▍direct3D 连连看源码
▍directshow播放器
▍directX 9.0c用HLSL语言实现的用两种不同的方法实现的镜面反射
▍direct3D 示例 (旋转立方体)
▍direct x三角形
▍direct DRAW 绘图设计
▍directx绘图软件
▍directX游戏编程源码
Sponsored links
23 篇源代码 21 篇源代码 18 篇源代码 13 篇源代码 9 篇源代码
285 篇源代码 173 篇源代码 48 篇源代码 42 篇源代码 36 篇源代码
鲁ICP备号-2
登录 CodeForge
还没有CodeForge账号?
Switch to the English version?
^_^"呃 ...
Sorry!这位大神很神秘,未开通博客呢,请浏览一下其他的吧您查询的海关编码(HSCODE)[]&申报要素及等详细信息
特种用途的数字照相机
1:品名;2:用途;3:品牌;4:型号;5:有无录制功能;
法定第一单位
法定第二单位
进口普通(%)
出口从价关税率
海关监管条件
特种用途的数字照相机
Digital cameras for special purposes
海关监管条件&(无)HS法定检验检疫&(无)
许可证或批文代码
许可证或批文名称
检验检疫代码
申报实例汇总
连汽车安全气囊实验中,采集气囊展开瞬间的图片数据|ID
拍照用|无品牌|无型号|有录制功能|无其他
用在线路板上拍摄定位孔图片,传送到主机,通过主机检测位置是否
采集图像用|索尼|XC-ES50CE-FF|有录制功能
用于对轮胎胎面需打孔位置进行连续的拍照,便于信号采集卡采集
用于获取数字图像以实现光学检查|SCIENSCOPE|XR-TDI2-H300
工业检测设备之配件,用于获取数字图像以实现光学检查,此相机与
相机的修理费
工业检测设备之配件,用于获取数字图像以实现光学检查,此相机与
工业用视觉检测之相机
利用相机中的检测软件对被测物尺寸,大小,外观,刮痕文字辨
X光平板成像器
用于获得X光数字图像|SCIENSCOPE|XR-FPD-1280
船用摄像头
船上监控用|三星|无型号|无录制功能
车用摄像头
摄像|大众|无型号|无录制功能
前置摄像头
射线|大众|无型号|无录制功能
特殊用途的数字照相机
(用于工业比对检测/VC牌VCSBC4016/C)
特殊用途的数字照相机
(用于工业比对检测/FEITH牌V10242)
特殊用途的数字照相机
(用于工业比对检测/FEITH牌V10540)
特殊用途的数字照相机
(用于工业比对检测/VC牌VC4038)
特殊用途的数字照相机
(用于工业比对检测/FEITH牌V10178)
特殊用途的数字照相机
(用于工业比对检测/VC牌VCSBC4018)
特殊用途的数字照相机
(用于工业比对检测/VC牌VCSBC4016/E)
Q群:(三群)
Q群:(满) (满)--旗下,中国最好的系统开发学习平台!
热门推荐:
当前位置: >
Intent调用系统照相Activity Android编码拍照
发布时间: 11:57 | 作者:采集侠 | 来源:网络整理 | 浏览:
android拍照
&&& 在android编码中有2种方式可以调用到系统的摄像头,一种是通过Intent调用系统的照相机A另外一种就是通过编码调用Camera api.
1.& Intent调用系统照相Activity
通过Intent直接调用系统提供的照相机功能,复用它的拍照Activity,这是最简单和最方便的办法,不需要考虑手机的兼容性问题,比如预览拍照图片大小等,代码如下:
Intent i = new Intent(&android.media.action.IMAGE_CAPTURE&);
startActivityForResult(i, C.REQUEST_CODE_CAMERA);
然后在onActivityResult中获取返回的数据即可
if(resultCode==RESULT_OK){
&&& Bundle extras = data.getExtras();
&&& if(extras!=null){
&&&&&& Bitmap bitmap = (Bitmap) extras.get(C.CODE_PHOTO_BITMAP_DATA);
&&&&&& & &
但是这样获取的图片是缩小过的, 如果要获取原始的相片就要在调用的时候就要指定相片生成的路径,下面的代码即可.
i.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(tempPath)));
指定相片的类型,代码示例.
i.putExtra(&outputFormat&, pressFormat.PNG.name());
控制拍照的横竖屏.
i.putExtra(MediaStore.EXTRA_SCREEN_ORIENTATION, Configuration.ORIENTATION_LANDSCAPE);
2.& Android编码拍照
直接调用摄像头的API,自己编写类似取景框的Activity,这样灵活度更大,但是你需要考虑比较底层的东西.要知道android有多个版本,摄像头的分辨率也不一样,需要先获取当前相机的分辨率组合,然后再编写各种屏幕分辨率组合的布局等等.
而且Android提供的SDK(android.hardware.Camera)不能正常的使用竖屏(portrait layout)加载照相机,当用竖屏模式加载照相机时会产生以下情况:1. 照相机成像左倾90度;2. 照相机成像长宽比例不对(失比).原因是:摄像头对照物的映射是Android底层固定的,以landscape方式为正,并且产生大小为320*480的像,如果换成portrait方式了,摄像头还是产生320*480的像,但要对应的放入到一个480*320的屏内,此时会失比,并且产生了左倾90度的情况.如图所示
这种情况可以通过复杂的编码可以校正.
①&& 设置Camera的参数来实现转变图片预览角度,但是这种方式并不是对所有的Camera都有效果的.
&&& Camera.Parameters parameters = camera.getParameters();
&&& parameters.set(&orientation&, &portrait&);
&&& parameters.set(&rotation&, 90);
&&& camera.setParameters(parameters);
②&& 在获取拍摄相片之后进行旋转校正, 但这里同时也要如果图片太大了,会造成内存溢出.
&&& Matrix m = new Matrix();
&&& m.postRotate(90);
&&& m.postScale(balance, balance);
&&& Bitmap.createBitmap(tempBitmap, 0, 0, tempBitmap.getWidth(), tempBitmap.getHeight(),m, true);
Camera示例代码:
public class CameraDemoActivityextends Activity implements SurfaceHolder.Callback{
&&& private Camera&&&&&&&&&&&&& mC
&&& private Button&&&&&&&&&&&&& mB
&&& private SurfaceView&&&&&&&& mSurfaceV
&&& private SurfaceHolder&&&&&&
&&& private AutoFocusCallback&& mAutoFocusCallback&& = new AutoFocusCallback();
&&& @Override
&&& public void onCreate(Bundle savedInstanceState){
&&&&&& super.onCreate(savedInstanceState);
&&&&&& setContentView(R.layout.main);
&&&&&& /* SurfaceHolder设置 */
&&&&&& mSurfaceView = (SurfaceView)findViewById(R.id.mSurfaceView);
&&&&&& holder = mSurfaceView.getHolder();
&&&&&& holder.addCallback(CameraDemoActivity.this);
&&&&&& holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
&&&&&& /* 设置拍照Button的OnClick事件处理 */
&&&&&& mButton = (Button)findViewById(R.id.myButton);
&&&&&& mButton.setOnClickListener(new Button.OnClickListener(){
&&&&&&&&&& @Override
&&&&&&&&&& public void onClick(View arg0){
&&&&&&&&&&&&& /* 告动对焦后拍照 */
&&&&&&&&&&&&& mCamera.autoFocus(mAutoFocusCallback);
&&&&&&&&&& }
&&&&&& });
&&& @Override
&&& public void surfaceCreated(SurfaceHolder surfaceholder){
&&&&&& try{
&&&&&&&&&& /* 打开相机, */
&&&&&&&&&& mCamera = Camera.open();
&&&&&&&&&& mCamera.setPreviewDisplay(holder);
&&&&&& }catch(IOException exception){
&&&&&&&&&& mCamera.release();
&&&&&&&&&& mCamera = null;
&&& @Override
&&& public void surfaceChanged(SurfaceHolder surfaceholder, int format, int w, int h){
&&&&&& /* 相机初始化 */
&&&&&& initCamera();
&&& @Override
&&& public void surfaceDestroyed(SurfaceHolder surfaceholder){
&&&&&& stopCamera();
&&&&&& mCamera.release();
&&&&&& mCamera = null;
&&& /* 拍照的method */
&&& private void takePicture(){
&&&&&& if(mCamera != null){
&&&&&&&&&& mCamera.takePicture(shutterCallback, rawCallback, jpegCallback);
&&& private ShutterCallback& shutterCallback&& = new ShutterCallback(){
&&&&&& public void onShutter(){
&&&&&& /* 按下快门瞬间会调用这里的程序 */
&&& private PictureCallback& rawCallback&&&&&& = new PictureCallback(){
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& public void onPictureTaken(byte[] _data, Camera _camera){
&&&&&& /* 要处理raw data?写?否 */
&&& private PictureCallback& jpegCallback& = new PictureCallback(){
&&&&&& public void onPictureTaken(byte[] _data, Camera _camera){
&&&&&& &&& /* 取得相片 */
&&&&&& &&& try{
&&&&&& &&& &&& /* 让相片显示3秒后圳重设相机 */
&&& &&& &&&&&& Thread.sleep(3000);
&&& &&& &&&&&& /* 重新设定Camera */
&&& &&& &&&&&& stopCamera();
&&& &&& &&&&&& initCamera();
&&& &&& &&& }catch(Exception e){
&&& &&& &&&&&& e.printStackTrace();
&&& &&& &&& }
&&& /* 告定义class AutoFocusCallback */
&&& public final class AutoFocusCallback implements android.hardware.Camera.AutoFocusCallback{
&&&&&& public void onAutoFocus(boolean focused, Camera camera){
&&&&&&&&&& /* 对到焦点拍照 */
&&&&&&&&&& if(focused){
&&&&&&&&&&&&& takePicture();
&&&&&&&&&& }
&&& /* 相机初始化的method */
&&& private void initCamera(){
&&&&&& if(mCamera != null){
&&&&&&&&&& try{
&&&&&&&&&&&&& Camera.Parameters parameters = mCamera.getParameters();
&&&&&&&&&&&&& /*
&&&&&&&&&&&&& &* 设定相片大小为,格式为JPG
&&&&&&&&&&&&& &*/
&&&&&&&&&&&&& parameters.setPictureFormat(PixelFormat.JPEG);
&&&&&&&&&&&&& parameters.setPictureSize();
&&&&&&&&&&&&& mCamera.setParameters(parameters);
&&&&&&&&&&&&& /* 打开预览画面 */
&&&&&&&&&&&&& mCamera.startPreview();
&&&&&&&&&& }catch(Exception e){
&&&&&&&&&&&&& e.printStackTrace();
&&&&&&&&&& }
&&& /* 停止相机的method */
&&& private void stopCamera(){
&&&&&& if(mCamera != null){
&&&&&&&&&& try{
&&&&&&&&&&&&& /* 停止预览 */
&&&&&&&&&&&&& mCamera.stopPreview();
&&&&&&&&&& }catch(Exception e){
&&&&&&&&&&&&& e.printStackTrace();
&&&&&&&&&& }}

我要回帖

更多关于 flash 游戏存档 编码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信