libcamera

{{lowercase}}

{{Infobox software

| title = libcamera

| name =

| logo = Logo of libcamera.svg

| logo caption =

| logo alt =

| logo size = 250px

| collapsible =

| screenshot =

| screenshot size =

| screenshot alt =

| caption =

| other_names =

| author =

| developer = Laurent Pinchart as lead architect{{cite web|url=https://www.imveurope.com/news/work-begin-camera-api-standard|title=Work to begin on camera API standard|date=2022-01-19}}

| released =

| ver layout =

| discontinued =

| latest release version = {{LSR/wikidata}}

| latest release date =

| latest preview version =

| latest preview date =

| repo = {{URL|https://git.libcamera.org/libcamera/libcamera.git/}}

| qid =

| programming language = C and C++

| middleware =

| engine =

| operating system = Linux

| platform =

| included with =

| replaces =

| replaced_by =

| service_name =

| size =

| standard =

| language =

| language count =

| language footnote =

| genre =

| license =

| website = {{URL|https://libcamera.org}}

| AsOf =

}}

libcamera is an open-source software library for image signal processors and embedded cameras on Linux distributions such as Android, ChromeOS and Ubuntu.{{Cite web |last=Larabel |first=Michael |title=libcamera Celebrates Its First Release As Camera Support Library For Linux |url=https://www.phoronix.com/news/libcamera-First-Release |url-status=live |archive-url=https://web.archive.org/web/20221207235048/https://www.phoronix.com/news/libcamera-First-Release |archive-date=2022-12-07 |access-date=2023-02-05 |website=Phoronix |language=en}}{{Cite web |last=Cheng |first=Roger |date=2020-05-11 |title=A More Open Raspberry Pi Camera Stack With Libcamera |url=https://hackaday.com/2020/05/11/a-more-open-raspberry-pi-camera-stack-with-libcamera/ |access-date=2023-02-06 |website=Hackaday |language=en-US |archive-date=2022-12-03 |archive-url=https://web.archive.org/web/20221203090906/https://hackaday.com/2020/05/11/a-more-open-raspberry-pi-camera-stack-with-libcamera/ |url-status=live }}{{Cite web |last=Pounder |first=Les |date=2021-11-14 |title=How To Use Raspberry Pi Cameras with Bullseye |url=https://www.tomshardware.com/how-to/use-raspberry-pi-camera-with-bullseye |access-date=2023-02-06 |website=Tom's Hardware |language=en |archive-date=2023-02-06 |archive-url=https://web.archive.org/web/20230206120917/https://www.tomshardware.com/how-to/use-raspberry-pi-camera-with-bullseye |url-status=live }}{{Cite web |last=Brown |first=Eric |date=2018-12-04 |title=Libcamera Aims to Make Embedded Cameras Easier |url=https://www.linux.com/topic/embedded-iot/libcamera-aims-make-embedded-cameras-easier/ |access-date=2023-02-06 |website=Linux.com |language=en-US |archive-date=2022-12-05 |archive-url=https://web.archive.org/web/20221205204439/https://www.linux.com/topic/embedded-iot/libcamera-aims-make-embedded-cameras-easier/ |url-status=live }} The developers describe libcamera as a continuation of V4L2.

Background

Nokia originally wanted to create a plugin based software project for camera support, but this was cancelled because they stopped development of Linux based smartphones.{{Cite web |last=Corbet |first=Jonathan |title=Access to complex video devices with libcamera |url=https://lwn.net/Articles/794555/ |url-status=live |archive-url=https://web.archive.org/web/20221206064842/https://lwn.net/Articles/794555/ |archive-date=2022-12-06 |access-date=2023-02-06 |website=LWN.net}}

References

{{Reflist}}

Further reading

  • {{cite web|url=https://www.marcusfolkesson.se/blog/libcamera/|title=What is libcamera and why should you use it|date=2022-11-25|first1=Marcus|last1=Folkesson}}