Code Sample

Intel® Camera Info Sample Application

CameraInfo.zip (33.48 KB)  Download Now

This sample application enumerates the cameras on a mobile device and queries each one for its hardware capabilities and current state.  The results are displayed in a scrollable list.  The sample application uses Java and the Android KitKat API. Below is the screenshot of this sample application.

  • Android*
  • Android*
  • 在Intel® MIC多核架构上使用OpenMP*库的编程及调优实践(3)

    本系列将主要介绍在Intel® MIC多核架构上运行及优化OpenMP*多线程程序的相关技术,且将围绕offload及native两种运行时执行环境展开详解。OpenMP编程模型包含了众多调优的编程接口及环境变量设置,本文将就此继续介绍如何更好地实现程序的高效运行。

    1、使用offload模式时设置MIC_ENV_PREFIX来将Host环境的设置传播至MIC(target)计算节点

    2、offload模式的多种关键字

    3、使用-openmp-report来了解编译器对程序中OpenMP区域的优化处理

    4、在不确定offload区域正在Host还是target上计算运行时,用户可以通过在代码中加入显示当前正执行的线程数目的方法来确定

    5、OpenMP在Offload及Native模式下的不同缺省值

    6、通过OMP_STACKSIZE设置OpenMP的的栈空间

  • Linux*
  • Server
  • C/C++
  • Intel® INDE Media for Mobile Tutorials - Video Capturing for Cocos2d-x* Applications on Android*

    This tutorial explains how to use Intel® INDE Media for Mobile to add video capturing capability to Cocos2d-x applications on Android.

    Head over to the INDE Media for Mobile GitHub page to get access to the source code. Github lets you see our commit history, submit bug issues and even create your own fork.

  • Developers
  • Students
  • Android*
  • Android*
  • Game Development
  • C/C++
  • Java*
  • Advanced
  • Intermediate
  • Intel® INDE
  • OpenGL
  • Android
  • cocos2d-x
  • OpenGL*
  • Game Development
  • Graphics
  • WebDriver 实现Crosswalk应用图形界面自动化

    了解Crosswalk 的读者都知道Crosswalk为应用开发人员提供了丰富的Web和平台原生的接口来开发应用程序,极易于跨平台开发和定制化。随着Crosswalk的广泛应用,越来越多的Crosswalk贡献者、应用开发人员和测试框架开发人员也在关注如何选择一个针对Crosswalk的高效且易于维护的测试自动化框架来节省Crosswalk及其应用在正常维护和新功能开发验证过程中所消耗的资源和时间。在本文中,我们将为您介绍基于WebDriver -- 一个在Web 浏览器领域已经闻名遐迩的Web UI自动化技术,实现的Crosswalk 应用程序图形界面自动化方案。

     

    常用应用程序图形界面自动化方案

  • Developers
  • Intel AppUp® Developers
  • Partners
  • Professors
  • Students
  • Android*
  • Google Chrome OS*
  • Linux*
  • Tizen*
  • Unix*
  • HTML5
  • Python*
  • Beginner
  • Intermediate
  • 英特尔® 实感™ (Intel® RealSense™) 技术动手开发实践课


    抢先试用英特尔® 实感™ 摄像头 (lntel® RealSense™ Camera)

             ----参与一天的英特尔 实感™ 摄像头动手开发实验课,并开始编码您自己的 3D 应用

    realsense

    英特尔® 实感™ (Intel® RealSense™) 技术支持通过视频、手势和语音,以全新方式与电脑和平板电脑进行交互,能够大力促进创新发展。实感™ 摄像头可扫描物体,测量物体的高度、距离、尺寸、轮廓和颜色,可帮助您对扫描的物体进行操作、处理、甚至是 3D 打印。它采用了高端技术,可追踪手部和手指,识别语音和脸部,并分析嘴唇、眼睛和脸颊的形状,从脸部表情中获取信息,因此是一款强大的工具。

  • Developers
  • Intel AppUp® Developers
  • Partners
  • Professors
  • Microsoft Windows* 8.x
  • Intel® RealSense™ Technology
  • C#
  • C/C++
  • Unity
  • Advanced
  • Intel® RealSense™ Technology
  • 在Intel® MIC多核架构上使用OpenMP*库的编程及调优实践

        本文将主要介绍在Intel® MIC多核架构上运行及优化OpenMP*多线程程序的相关技术,且将围绕offload及native两种运行时执行环境展开详解。

    OpenMP编程模型包含了众多调优的编程接口及环境变量设置,本文将就此介绍如何更好地实现程序的高效运行。

        1、使用offload模式时设置MIC_ENV_PREFIX来将Host环境的设置传播至MIC(target)计算节点:当将部分计算任务offload至协处理器时,用户可以通过使用MIC_ENV_PREFIX环境变量来限制Host机的环境变量对target端执行的影响,并且有选择地将Host端的环境设置扩展到target端。

    值得注意的是,当在Host端时没有设置MIC_ENV_PREFIX时,主机端的缺省配置将直接影响到offload进程的执行环境,这种情况对性能影响较大,因为在主从端都使用OpenMP时,通常需要用户设置不同的处理器affinity策略及线程数。

        2、offload模式提供了多种关键字来实现多功能的需求:

  • C/C++
  • OpenMP*
  • Intel® Many Integrated Core Architecture
  • Subscribe to Code Sample