Android Jetpack: Understand the CameraX camera-support library (Google I/O'19)

Поділитися
Вставка
  • Опубліковано 23 лип 2024
  • Learn how to get started with the new CameraX support library in Jetpack, which provides the best support across a wide selection of Android Camera hardware with minimal effort to integrate machine learning.
    Watch more #io19 here:
    Android & Play at Google I/O 2019 Playlist → goo.gle/2GRWlQh
    Google I/O 2019 All Sessions Playlist → goo.gle/io19allsessions
    Learn more on the I/O Website → google.com/io
    Subscribe to the Android Developers Channel → goo.gle/AndroidDevs
    Get started at → developer.android.com/
    Speaker(s): Vinit Modi, James Fung, Franklin Wu, Trevor McGuire
    T8D400 event: Google I/O 2019; re_ty: Publish; product: Android - Jetpack; fullname: Vinit Modi;
  • Наука та технологія

КОМЕНТАРІ • 33

  • @DarrinSmith1
    @DarrinSmith1 5 років тому +31

    What about video? Any examples for using CameraX with video recording coming?

  • @khaldounal-nuaimi3594
    @khaldounal-nuaimi3594 5 років тому +19

    I recently used the camera 2 API to build a camera app as part of a university project. I hated every bit of the development process. First of all there are alot of things to account for, i want to develop i a camera app i really don't need to have 2 classes to query the device about its screen size and its resolution output. The one thing that bugged me the most is consistency. I tested the camera app on an HTC u11, samsung note 9, and google pixel 1. unsurprisingly everything worked fine on the pixel BUT the front camera straight up refused to work on the note and the flash refused to work on the htc. After this project i fully understand why instagram and snapchat uses to capture a screen view instead of a photo straight from the sensor. developing android camera app that works well across every android device is semi impossible.

  • @ivanocj
    @ivanocj 5 років тому +10

    This is amazing! Congrats to the team responsible for CameraX on Google.

  • @totallynotabot151
    @totallynotabot151 5 років тому +23

    Camera2 API was a disaster. Not too hopeful about CameraX - they still like to throw in lots of helper classes for specialized use cases instead of covering the most common uses with defaults. E.g. why not just pass a SurfaceView reference to the builder for the preview destination? Was there a need to introduce a new ImageProxy class instead of using existing ones? And if so, why not place useful methods in it, e.g. rotate & crop the image?

  • @pemadechen9901
    @pemadechen9901 5 років тому +1

    I m just glad I m understanding what is being said .the very fact is making me feel happy😄😄😄

  • @alwayz247
    @alwayz247 4 роки тому +5

    How come Google Pixel devices don't have full CameraX support? Why can I not use Google Camera's night mode (Night Sight) by using CameraX API?

  • @realcrys
    @realcrys 5 років тому +2

    I just spend a day today trying to bring camera2 to live for my image analysis demo app. Was a wasted day. Thank you so much.

  • @lotfii
    @lotfii 5 років тому +2

    So will we eventually se improvement on Instagram stories camera?

  • @cruxinterfaces
    @cruxinterfaces 4 роки тому

    Very informative and well done, we will be at Knowledge Fest Thank you for the content

  • @karatuno
    @karatuno 5 років тому

    are the vendor extensions working right now?

  • @norlesh
    @norlesh 4 роки тому

    Can anybody comment on whether or not CameraX is able to access front and back camera's concurrently on devices who's hardware supports it?

  • @MauriceWilliams
    @MauriceWilliams 3 роки тому

    Wow! CameraX is impressive!

  • @scottbiggs9846
    @scottbiggs9846 4 роки тому +1

    Hmmm, is it just me, or does the code not even come close to compiling (even after updating the gradle, etc.). The first line at 9:59--PreviewConfig doesn't have a Builder() element. I'm guessing that the libraries have already changed so much that these examples are obsolete. If so, how about an update?

  • @user-ud1gn5us4i
    @user-ud1gn5us4i 5 років тому

    address to download the keynote?

  • @mohammadsajibalseraj9813
    @mohammadsajibalseraj9813 2 роки тому

    Does Pixel 5a support CameraX vendor extension?

  • @xreasezanmoody7633
    @xreasezanmoody7633 5 років тому +3

    I have no idea what this is but I sat through the whole video real interested😐.

  • @lynetteford6063
    @lynetteford6063 3 роки тому

    I am a desperato which textbook can I learn this from I look through computer programming ,cobol language I look like you must know programmer to know what your doing theses books really difficulted I guess I won't be taking any picture on my phone.

  • @WaqasAli-ce2qc
    @WaqasAli-ce2qc 4 роки тому

    Well its a really Good Effort by Android but there are still things that needed to be focused on. As there is a flipping issue on front camera, there must be a feature to easily turn on and off mirror image. Also in this api front camera crashes.

  • @brijeshmorya9737
    @brijeshmorya9737 Рік тому

    amazing

  • @UsmanAli-gb4bn
    @UsmanAli-gb4bn 4 роки тому +1

    i just loved this API

  • @mortezamaghrebi9560
    @mortezamaghrebi9560 3 роки тому

    excellent

  • @ptdong
    @ptdong 2 роки тому

    How to use camerax with external camera??

  • @lynetteford6063
    @lynetteford6063 3 роки тому

    Is there a textbook or what.

  • @mamitripathy6402
    @mamitripathy6402 4 роки тому

    He it is not easy..to use...
    No proper documentation is there ...
    I am finding touchtofocus feature in camerax no documentation is therefor that

  • @chrislagos44
    @chrislagos44 5 років тому

    Why are they showing an API thats in alpha

    • @AlejandraStamato
      @AlejandraStamato 5 років тому +3

      So you can use it and report bugs and suggest tweaks yourself. Be a part of it!

    • @garrettkajmowicz
      @garrettkajmowicz Рік тому

      Because they haven't deprecated it yet.

  • @fedeuribito
    @fedeuribito 5 років тому +3

    Good job Camera X is much better than Camera2

    • @hugosalazar6911
      @hugosalazar6911 5 років тому

      thats the all point

    • @AlejandraStamato
      @AlejandraStamato 5 років тому

      Camerax is a layer on top tho😀 achieving things with camera 2 alone was quite painful

  • @Pulkit__7
    @Pulkit__7 5 років тому +1

    Now atleast Snapchat app can be improved, only if there engineering team works on this.