This commit is contained in:
2025-07-18 23:13:11 +02:00
parent c9485bf576
commit 652812eed0
2354 changed files with 1266414 additions and 1 deletions

View File

@@ -0,0 +1,334 @@
<h1
id="awesome-opensourcephotography">Awesome-OpenSourcePhotography</h1>
<p><a href="https://github.com/sindresorhus/awesome"><img
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
alt="Awesome" /></a></p>
<p>A list of awesome free open source software &amp; libraries for
photography. Also tools for video. For more awesomeness, check out <a
href="https://github.com/sindresorhus/awesome">awesome</a>.</p>
<ul>
<li><a href="#general">General</a></li>
<li><a href="#camera-firmware-mods">Camera Firmware Mods</a></li>
<li><a href="#libraries">Libraries</a>
<ul>
<li><a href="#canon">Canon</a></li>
<li><a href="#gopro">GoPro</a></li>
<li><a href="#sony">Sony</a></li>
</ul></li>
<li><a href="#utilities">Utilities</a></li>
<li><a href="#analogue-photography">Analogue Photography</a></li>
<li><a href="#raw-image-developers">RAW image developers</a></li>
<li><a href="#hdr-specific-software">HDR Specific Software</a></li>
<li><a href="#panorama-stitching">Panorama Stitching</a></li>
<li><a href="#photo-organizers">Photo Organizers</a></li>
<li><a href="#exif-editors">EXIF Editors</a></li>
<li><a href="#photo-downloaders">Photo Downloaders</a></li>
<li><a href="#camera-tetherers">Camera Tetherers</a></li>
<li><a href="#monitor-color-correction">Monitor Color
Correction</a></li>
<li><a href="#360-images">360° Images</a></li>
<li><a href="#alternative-image-viewers">Alternative Image
Viewers</a></li>
<li><a href="#useful-gimp-mods-or-scripts">Useful GIMP Mods or
Scripts</a></li>
<li><a href="#communities">Communities</a></li>
<li><a href="#resources">Resources</a></li>
<li><a href="#video">Video</a>
<ul>
<li><a href="#general-tools">General tools</a></li>
<li><a href="#compositing-software">Compositing software</a></li>
<li><a href="#video-libraries">Video Libraries</a></li>
</ul></li>
<li><a href="#scripts">Scripts</a>
<ul>
<li><a href="#video-to-panorama">Video to Panorama</a></li>
</ul></li>
</ul>
<h2 id="general">General</h2>
<ul>
<li><a href="http://www.gimp.org/">GIMP</a> - A swiss knife for image
manipulation.</li>
<li><a href="https://github.com/aferrero2707/PhotoFlow">PhotoFlow</a> -
A non-destructive photo retouching program including RAW image
development.</li>
<li><a href="http://www.imagemagick.org/">ImageMagick</a> - A suite of
command-line utilities for modifying and working with images.</li>
<li><a href="http://www.graphicsmagick.org/">GraphicsMagick</a> -
GraphicsMagick is usually faster than ImageMagick.</li>
</ul>
<h2 id="camera-firmware-mods">Camera Firmware Mods</h2>
<ul>
<li><a href="http://chdk.wikia.com/wiki/CHDK">CHDK</a> - Canon Hack
Development Kit, for Canon cameras.</li>
<li><a href="http://magiclantern.fm/">Magic Lantern</a> - A software
enhancement that offers increased functionality to Canon DSLR
cameras.</li>
<li><a href="https://github.com/KonradIT/autoexechack">Autoexec Hack</a>
- Compilation of hacks for GoPro Cameras.</li>
<li><a href="http://www.gh1-hack.info/">PTool Firmware Manipulation
Tool</a> - Change the video recording parameters of Panasonics
cameras.</li>
<li><a href="https://nikonhacker.com/wiki/Main_Page">Nikon Hacker</a> -
Nikon Patch and Nikon Emulator, 2 softwares for Nikon cameras.</li>
<li><a href="https://github.com/PJanisio/Xiaomi_Yi_autoexec">Xiaomi Yi
Autoexec</a> - Compilation of autoexec scripts and mods for Xiaomi Yi
camera.</li>
</ul>
<h2 id="libraries">Libraries</h2>
<ul>
<li><a href="https://github.com/gphoto/libgphoto2">LibGphoto2</a> - C
APi for Digital camera access and remote control. Java,python,C#, and
much more bindings.</li>
</ul>
<h3 id="canon">Canon</h3>
<ul>
<li><a href="https://github.com/roxlu/ofxCanon">OfxCanon</a> -
OpenFrameworks addon for the Canon EDSK.</li>
<li><a href="https://github.com/kritzikratzi/edsdk4j">Edsdk4j</a> -
Canon SDK for Java.</li>
</ul>
<h3 id="gopro">GoPro</h3>
<ul>
<li><a href="https://github.com/kschzt/gopro">GoPro</a> - API for
controlling GoPro Hero 3 Camera from Node.js.</li>
<li><a href="https://github.com/DenisCarriere/gopro">GoPro</a> - GoPro
Hero 4 - Python API.</li>
<li><a href="https://github.com/joshvillbrandt/goprohero">GoPro</a> - A
Python library and a CLI that can interface with GoPro HERO3, HERO3+,
and HERO4 cameras over http.</li>
<li><a href="https://github.com/r1pper/GoPro.Hero">GoPro.Hero</a> - A
lightweight c# library to access and control GoPro HERO.</li>
</ul>
<h3 id="sony">Sony</h3>
<ul>
<li><a href="https://github.com/storborg/sonypy">SonyPy</a> - Python
module for Sony Camera Remote API.</li>
</ul>
<h2 id="utilities">Utilities</h2>
<ul>
<li><a
href="https://github.com/ThibaudM/timelapse-sony">Timelapse-sony</a> -
Android app for creating timelapse via “Ctrl with Smartphone” mode or
connected by NFC.</li>
<li><a
href="https://github.com/crazymaik/remoteyourcam-usb">Remoteyourcam-usb</a>
- Control your Canon or Nikon DSLR camera from your Android device
through USB.</li>
<li><a href="https://github.com/dukus/digiCamControl">digiCamControl</a>
- DSLR camera remote control open source software.</li>
</ul>
<h2 id="analogue-photography">Analogue photography</h2>
<ul>
<li><a href="https://www.digitaltruth.com/devchart.php">Digitaltruth</a>
- Film development chart.</li>
</ul>
<h2 id="raw-image-developers">RAW image developers</h2>
<ul>
<li><a href="http://www.darktable.org/">Darktable</a> - An open source
photography workflow application and RAW developer.</li>
<li><a href="http://rawtherapee.com/">RawTherapee</a> - A cross-platform
raw image processing program.</li>
<li><a href="http://photivo.org/photivo/start?redirect=1">Photivo</a> -
A multi platform photo processor for RAW and bitmap images with 16 bit
precision.</li>
<li><a href="https://github.com/rawstudio/rawstudio">Raw Studio</a> -
Read and manipulate RAW images from digital cameras.</li>
<li><a href="http://ufraw.sourceforge.net/">UFRaw</a> - A utility to
read and manipulate raw images from digital cameras.</li>
<li><a href="http://www.cybercom.net/~dcoffin/dcraw/">DCRaw</a> -
Decoding raw digital photos in Linux.</li>
<li><a href="http://lightzoneproject.org/">Lightzone</a> - Open-source
digital darkroom software for Windows/Mac/Linux.</li>
<li><a href="http://www.kornelix.com/fotoxx.html">Fotoxx</a> - A Linux
program for editing photos and other images.</li>
</ul>
<h2 id="hdr-specific-software">HDR Specific Software</h2>
<ul>
<li><a href="https://github.com/LuminanceHDR/LuminanceHDR">Luminance</a>
- A complete workflow for HDR imaging.</li>
<li><a
href="http://theplaceofdeadroads.blogspot.com/2006/07/qpfstmo-hdr-tone-mapping-gui-for-linux_04.html">QPSFTMO</a>
- HDR Tone Mapping GUI for Linux.</li>
<li><a href="http://pfstools.sourceforge.net/">PFS Tools</a> - A set of
command line programs for reading, writing and manipulating HDR images
and video frames.</li>
</ul>
<h2 id="panorama-stitching">Panorama Stitching</h2>
<ul>
<li><a href="http://hugin.sourceforge.net/">Hugin</a> - An easy to use
cross-platform panoramic imaging toolchain.</li>
<li><a href="http://www.panoramatools.com/">Panorama Tools</a> - A
framework for re-projecting and blending multiple source images into
immersive panoramics of many types.</li>
</ul>
<h2 id="photo-organizers">Photo Organizers</h2>
<ul>
<li><a href="http://yorba.org/shotwell/">Shotwell</a> - A photo manager
for GNOME 3.</li>
<li><a
href="http://www.digikam.org/drupal/about?q=about/overview">DigiKam/ShowFoto</a>
- Open Source Photo manager for KDE/Gnome desktop.</li>
<li><a href="http://www.gphoto.org/">GPhoto</a> - A program and library
framework that lets users download pictures from their digital
cameras.</li>
<li><a href="http://lychee.electerious.com/">Lychee</a> - A great
looking and easy-to-use photo-management-system you can run on your
server, to manage and share photos.</li>
<li><a
href="https://github.com/SimpleMobileTools/Simple-Gallery/">Simple
Gallery</a> - A Android gallery app for viewing photos and videos
similar to android stock gallery with support for file
copy/move/rename/delete/share.</li>
<li><a href="https://github.com/HoraApps/LeafPic/">Leaf Pic</a> -
Material-designed android gallery alternative.</li>
<li><a href="https://github.com/k3b/APhotoManager/">A Photo Manager</a>
- Manage local photos on Android: gallery, geotag with photomap, tags,
find, sort, view, copy, delete, send,…</li>
<li><a href="https://photoprism.org/">PhotoPrism</a> - PhotoPrism™ is a
server-based application for browsing, organizing and sharing your
personal photo collection.</li>
</ul>
<h2 id="exif-editors">EXIF Editors</h2>
<ul>
<li><a href="http://owl.phy.queensu.ca/~phil/exiftool/">ExifTool</a> - A
program for reading, writing, and manipulating image, audio, and video
metadata.</li>
<li><a href="https://github.com/Exiv2/exiv2/">Exiv2</a> - Exiv2 is a C++
library and a command-line utility to read, write, delete and modify
Exif, IPTC, XMP and ICC image metadata.</li>
</ul>
<h2 id="photo-downloaders">Photo Downloaders</h2>
<ul>
<li><a href="http://www.damonlynch.net/rapid/index.html">Rapid Photo
Downloader</a> - A photo and video downloader for the Linux
Desktop.</li>
</ul>
<h2 id="camera-tetherers">Camera Tetherers</h2>
<ul>
<li><a href="http://entangle-photo.org/">Entangle</a> - Entangle
provides a GUI for taking photographs with a digital camera completely
controlled from the computer.</li>
</ul>
<h2 id="monitor-color-correction">Monitor Color Correction</h2>
<ul>
<li><a href="http://www.hughski.com/index.html">Hughski</a></li>
<li><a href="http://displaycal.net/">DisplayCal</a> - Open source
display calibration and characterization.</li>
</ul>
<h2 id="images">360° Images</h2>
<ul>
<li><a
href="https://github.com/TheGreyDiamond/open360viewer">Open360viewer</a>
- Open source 360° media viewer.</li>
</ul>
<h2 id="alternative-image-viewers">Alternative Image Viewers</h2>
<ul>
<li><a href="http://geeqie.sourceforge.net/">Geeqie</a> - An image
viewer and image organiser program for Unix-like operating systems.</li>
<li><a href="http://feh.finalrewind.org/">FEH</a> - An X11 image
viewer.</li>
</ul>
<h2 id="useful-gimp-mods-or-scripts">Useful GIMP Mods or Scripts</h2>
<ul>
<li><a href="http://registry.gimp.org/">GIMP Plugin Registry</a></li>
<li><a
href="http://sourceforge.net/projects/cinepaint/files/CinePaint/">Cinepaint</a>
- A program for painting and retouching bitmap frames of films based on
GIMP.</li>
</ul>
<h2 id="communities">Communities</h2>
<ul>
<li><a href="https://www.flickr.com/groups/83823859@N00/">Flickr Open
Source Photography Group</a></li>
<li><a href="http://reddit.com/r/fossphotography">/r/FOSSPhotography</a>
- Community about Free open source software for Photography on
reddit.</li>
<li><a
href="https://plus.google.com/u/0/communities/110647644928874455108">Open
Source Photography Community on Google+</a></li>
<li><a href="https://www.facebook.com/groups/326042310770868/">Open
Source Photography Group on Facebook</a></li>
<li><a href="https://www.reddit.com/r/opensourcephotography">Open Source
Photography Sub on Reddit</a></li>
<li><a href="https://500px.com/groups/open-source-photography">Open
Source Photography Group on 500px</a></li>
<li><a href="https://pixls.us">PIXLS.US</a> - Community dedicated to
tutorials, workflows, and showcases of high-quality photography using
Free Software tools</li>
</ul>
<h2 id="resources">Resources</h2>
<ul>
<li><a href="https://unsplash.com/">Unsplash.com</a> - Free (do whatever
you want) high-resolution photos, <a
href="https://medium.com/unsplash/the-unsplash-license-f6fb7de5c95a">licensed</a>
under the Unsplash License (<a
href="https://medium.com/unsplash/why-we-moved-from-the-creative-commons-zero-license-to-the-unsplash-license-598f76386489">changed
from CC0</a>)</li>
<li><a href="https://pexels.com/">Pexels.com</a> - Royalty free
high-resolution stock photos, <a
href="https://www.pexels.com/photo-license/">licensed</a> under Creative
Commons Zero (CC0)</li>
<li><a href="https://pixabay.com/">Pixabay.com</a> - Royalty free stock
photos and videos, <a
href="https://pixabay.com/en/service/faq/">licensed</a> under Creative
Commons Zero (CC0).</li>
<li><a href="https://www.shutterography.com">Shutterography.com</a> -
Free Photos.</li>
</ul>
<h2 id="video">Video</h2>
<h3 id="general-tools">General tools</h3>
<ul>
<li><a href="https://www.ffmpeg.org/">FFmpeg</a> - A complete,
cross-platform solution to record, convert and stream audio and
video.</li>
<li><a href="http://www.virtualdub.org/">Virtualdub</a> - A free video
tool for basic editing and encoding.</li>
</ul>
<h3 id="compositing-software">Compositing software</h3>
<ul>
<li><a href="https://github.com/MrKepzie/Natron">Natron</a> - A
node-based compositor based on the same principles as state-of-the art
tools used in film and television post-production.</li>
<li><a href="https://github.com/buttleofx/ButtleOFX">ButtleOFX</a> - A
simple, user-friendly and open source compositing software.</li>
<li><a href="https://www.blender.org/">Blender</a> - This open source 3D
graphics has tools for video editing.</li>
<li><a href="https://github.com/mltframework/shotcut">Shotcut</a> - A
free, open source, cross-platform video editor.</li>
</ul>
<h3 id="video-libraries">Video Libraries</h3>
<ul>
<li><a href="http://openfx.sourceforge.net/">OpenFX</a> - An Open
Plug-in API for 2D Visual Effects.</li>
<li><a href="https://github.com/tuttleofx/TuttleOFX">TuttleOFX</a> - An
image processing framework based on OpenFX plugin format.</li>
<li><a href="https://github.com/georgmartius/vid.stab">Vid.stab</a> - A
video stabilization library which can be plugged-in with Ffmpeg and
Transcode.</li>
<li><a href="https://github.com/dyne/frei0r">Frei0r</a> - A large
collection of free and portable video plugins.</li>
</ul>
<h2 id="scripts">Scripts</h2>
<h3 id="video-to-panorama">Video to Panorama</h3>
<p>Using <a href="https://www.ffmpeg.org/">FFmpeg</a> and <a
href="http://hugin.sourceforge.net/">Hugin</a>.</p>
<div class="sourceCode" id="cb1"><pre
class="sourceCode bash"><code class="sourceCode bash"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a><span class="co">#!/bin/bash</span></span>
<span id="cb1-2"><a href="#cb1-2" aria-hidden="true" tabindex="-1"></a><span class="fu">mkdir</span> <span class="at">-p</span> /tmp/images</span>
<span id="cb1-3"><a href="#cb1-3" aria-hidden="true" tabindex="-1"></a><span class="ex">ffmpeg</span> <span class="at">-i</span> video.avi <span class="at">-r</span> 5 <span class="at">-qscale</span> 3 tmp/images/image-%3d.jpg</span>
<span id="cb1-4"><a href="#cb1-4" aria-hidden="true" tabindex="-1"></a><span class="ex">pto_gen</span> <span class="at">-o</span> tmp/hugin.pto tmp/images/<span class="pp">*</span>.jpg</span>
<span id="cb1-5"><a href="#cb1-5" aria-hidden="true" tabindex="-1"></a><span class="ex">cpfind</span> <span class="at">--multirow</span> <span class="at">-o</span> tmp/hugin.pto tmp/hugin.pto</span>
<span id="cb1-6"><a href="#cb1-6" aria-hidden="true" tabindex="-1"></a><span class="ex">cpclean</span> <span class="at">-o</span> tmp/hugin.pto tmp/hugin.pto</span>
<span id="cb1-7"><a href="#cb1-7" aria-hidden="true" tabindex="-1"></a><span class="ex">linefind</span> <span class="at">-o</span> tmp/hugin.pto tmp/hugin.pto</span>
<span id="cb1-8"><a href="#cb1-8" aria-hidden="true" tabindex="-1"></a><span class="ex">autooptimiser</span> <span class="at">-a</span> <span class="at">-l</span> <span class="at">-s</span> <span class="at">-m</span> <span class="at">-o</span> tmp/hugin.pto tmp/hugin.pto</span>
<span id="cb1-9"><a href="#cb1-9" aria-hidden="true" tabindex="-1"></a><span class="ex">pano_modify</span> <span class="at">-o</span> tmp/hugin.pto <span class="at">--center</span> <span class="at">--fov</span><span class="op">=</span>AUTO <span class="at">--canvas</span><span class="op">=</span>70% tmp/hugin.pto</span>
<span id="cb1-10"><a href="#cb1-10" aria-hidden="true" tabindex="-1"></a><span class="ex">pto2mk</span> <span class="at">-o</span> tmp/hugin.mk <span class="at">-p</span> tmp/output tmp/hugin.pto</span>
<span id="cb1-11"><a href="#cb1-11" aria-hidden="true" tabindex="-1"></a><span class="fu">make</span> <span class="at">-f</span> tmp/hugin.mk all</span></code></pre></div>
<figure>
<img src="https://i.creativecommons.org/l/by-nc/4.0/88x31.png"
alt="license" />
<figcaption aria-hidden="true">license</figcaption>
</figure>
<p><a
href="https://github.com/ibaaj/awesome-OpenSourcePhotography">OpenSourcePhotography.md
Github</a></p>