<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>masques on Ansel</title><link>https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/</link><description>Recent content in masques on Ansel</description><generator>Hugo -- gohugo.io</generator><language>fr</language><copyright>© Copyright 2022-2025 – Aurélien Pierre</copyright><lastBuildDate>Sun, 04 Dec 2022 02:19:02 +0100</lastBuildDate><atom:link href="https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/index.xml" rel="self" type="application/rss+xml"/><item><title>Transitioning from darktable to Ansel</title><link>https://ansel.photos/fr/doc/from-darktable/</link><pubDate>Wed, 18 Jan 2023 00:00:00 +0000</pubDate><updated>Thu, 19 Jan 2023 00:00:00 +0000</updated><guid>f7b0899a0d7895de5943130453374de6e3ffed553ecf6bd5710d9724a72922fe</guid><description>&lt;/section>
&lt;section id="what-was-removed-from-mainstream-darktable">
&lt;h2 class="text-left heading">
What was removed from mainstream darktable
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;/section>
&lt;section id="features">
&lt;h3 class="text-left heading">
Features
&lt;/h3>
&lt;dl>
&lt;dt>&lt;a href="https://docs.darktable.org/usermanual/3.8/en/tethering/" title="External link" target="_blank" rel="noopener noreferrer nofollow" >The tethering view&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>&lt;/dt>
&lt;dd>It relies on the lib GPhoto2 which is super brittle and buggy. The tethering view is merely a GUI over Gphoto2, much like &lt;a href="https://entangle-photo.org/" title="External link" target="_blank" rel="noopener noreferrer nofollow" >Entangle&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>. The problem is GPhoto2 is known to break something different at each new release, so it&amp;rsquo;s simply not worth the trouble to maintain a GUI over a Schrödinger cat. Use Entangle if you need to.&lt;/dd>
&lt;dt>The easter egg video game&lt;/dt>
&lt;dd>Not funny if you happen to be with a client on April 1st and your working app opens on a silly game that can&amp;rsquo;t even be closed with &lt;kbd>Ctrl+Q&lt;/kbd>. (Yes, it happened to me).&lt;/dd>
&lt;dt>The histogram overlay control for &lt;a href="https://docs.darktable.org/usermanual/3.8/en/module-reference/utility-modules/shared/scopes/#exposure-adjustment" title="External link" target="_blank" rel="noopener noreferrer nofollow" >exposure and black level&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>&lt;/dt>
&lt;dd>It&amp;rsquo;s too easy to inadvertently mess up exposure when cycling through scopes (especially with a Wacom tablet) and it adds unnecessary GUI motion events and redraws. In cases of multiple instances of exposure module, it is automatically linked to the controls of the last instance, which is generally wrong because it is typically masked.&lt;/dd>
&lt;dt>The new filtering option&lt;/dt>
&lt;dd>A beautiful shit made of 6300 lines of bloat and still counting, that needs a screen-reader to understand WTF those icons mean, supposed to fix a problem nobody had with something that adds bugs and trouble. That thing is the poster case of everything that&amp;rsquo;s wrong in Geektable 4.0. It should be called a regression. The same feature is achieved in Ansel with about 580 lines of code. And to say that the new filtering started as a refactoring project… Never let the darktable idiots refactor anything, it&amp;rsquo;s too dangerous.&lt;/dd>
&lt;dt>The &lt;a href="https://docs.darktable.org/usermanual/3.8/en/lighttable/digital-asset-management/star-color/#star-ratings" title="External link" target="_blank" rel="noopener noreferrer nofollow" >stars rating&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a> toolbar in lighttable&lt;/dt>
&lt;dd>It&amp;rsquo;s redundant with overlays and requires to travel too far with the cursor to set it. Use overlays with cursor or key shortcuts to set stars.&lt;/dd>
&lt;dt>The &lt;a href="https://docs.darktable.org/usermanual/3.8/en/module-reference/utility-modules/lighttable/timeline/" title="External link" target="_blank" rel="noopener noreferrer nofollow" >timeline&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>&lt;/dt>
&lt;dd>terrible code and a huge loss of CPU cycles for a niche feature that essentially serves no purpose. This was responsible for way too many SQL requests and removing it is responsible for most of the GUI responsiveness improvement.&lt;/dd>
&lt;dt>The main window borders with collapsing arrows / silly cycling through headers&lt;/dt>
&lt;dd>The borders marked with arrows allow to collapse or expand the GUI panels. But they waste space, are typically too narrow for many displays, and tend to reappear when you don&amp;rsquo;t want them because their state is defined per view. For now, collapsing side-bars can be achieved with &lt;kbd>Ctrl + Shift + L(eft)&lt;/kbd>, &lt;kbd>Ctrl + Shift + R(ight)&lt;/kbd>, top bar with &lt;kbd>Ctrl + Shift + T(op)&lt;/kbd> and bottom bar with &lt;kbd>Ctrl + Shift + B(ottom)&lt;/kbd>. In the future, a global menu (you know, like in any app since 1990) will take care of that with a &lt;em>view&lt;/em> menu.&lt;/dd>
&lt;dd>The silly cycling through all the possible combinations of headers and bottoms that happened when hitting &lt;kbd>Ctrl + Shift + T(op)&lt;/kbd> or &lt;kbd>Ctrl + Shift + B(ottom)&lt;/kbd> has been completly removed. &lt;kbd>Ctrl + Shift + T(op)&lt;/kbd> toggles the top toolbar only and leaves the main header unchanged (use &lt;kbd>Ctrl + H(eader)&lt;/kbd> to toggle it). &lt;kbd>Ctrl + Shift + B(ottom)&lt;/kbd> toggles the bottom toolbar only and leaves the filmstrip unchanged (use &lt;kbd>Ctrl + F(ilmstrip)&lt;/kbd> to toggle it).&lt;/dd>
&lt;dd>Removing the borders allowed to increase the width of the sidebars scrolling sliders for better interaction.&lt;/dd>
&lt;dt>The &lt;a href="https://docs.darktable.org/usermanual/3.8/en/darkroom/darkroom-view-layout/" title="External link" target="_blank" rel="noopener noreferrer nofollow" >second darkroom window&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>&lt;/dt>
&lt;dd>darktable is slow enough with 2 pipelines (thumbnail &amp;amp; preview), a third one is not realistic. This should have been the main preview redirected to another window but the code has been hastily hacked by copy-pasting, it&amp;rsquo;s terrible. Also there is no traceability on which display profile will be used, good luck with that.&lt;/dd>
&lt;dt>The block and timeout overlay mode in lighttable&lt;/dt>
&lt;dd>terrible code for another niche feature that nobody tests until bug appear on the issue tracker that will be answered with &amp;ldquo;it works on my computer&amp;rdquo;.&lt;/dd>
&lt;dt>The extended overlays mode for thumbnails&lt;/dt>
&lt;dd>each of the EXIF metadata display triggered its own SQL request per-thumbnail, because no cache was used, because the guy who coded that doesn&amp;rsquo;t learn or doesn&amp;rsquo;t care, but such a loss of CPU cycles is inacceptable.&lt;/dd>
&lt;dt>The non-dynamic culling mode and the zoomable lighttable view&lt;/dt>
&lt;dd>They are not really used and need a lot of spaghetti code to be handled.&lt;/dd>
&lt;dt>The dark and icon themes&lt;/dt>
&lt;dd>dark themes trigger all sorts of unwanted visual illusions that make color assessment impossible. Their use is discouraged everywhere on darktable&amp;rsquo;s doc but they are still there.&lt;/dd>
&lt;dt>The ability to assign keyboard shortcuts to Gtk notebook tabs, as well as switching tabs by mouse scroll.&lt;/dt>
&lt;dd>Just because you can doesn&amp;rsquo;t mean you should, and capturing mouse scroll on inner tabs messes up with sidebar scrolling (you know, the regular scolling over content that doesn&amp;rsquo;t fit in the viewport).&lt;/dd>
&lt;dt>The VIM-style shortcuts&lt;/dt>
&lt;dd>I bet you never knew, but if you start typing &lt;code>:&lt;/code> in darktable, followed by a command, you can trigger stuff. This feature has never documented and the available features are really limited, but that still listens to all keystrokes to check if it should capture them.&lt;/dd>
&lt;dt>The histogram profile&lt;/dt>
&lt;dd>That thing is coded by copy-pasting the display code, instead of writing reusable functions. It wouldn&amp;rsquo;t be that bad if it wasn&amp;rsquo;t completely misleading and actually broke the over-exposure alert (because, yes, it&amp;rsquo;s used there too). Because the histogram is captured at the far end of the pipeline, in display color space, it might be already clipped to display gamut. Say you use Rec2020 space as the histogram profile, because it&amp;rsquo;s the working space, what you see is RGB clipped to display space then rescaled to Rec2020, which means your clipping peak will not be at the far end of the graph, where you expect it. The result is highly misleading and voids the whole principle of a scope. That&amp;rsquo;s just a whole pile of crap coded by people who have no idea of what a graphic pipeline is and hack small bits here and there because the concept of &amp;ldquo;modules&amp;rdquo; fooled them. They might be modular, but they still apply in sequence in the pipeline, so better check your inputs.&lt;/dd>
&lt;dt>Warning messages in modules&lt;/dt>
&lt;dd>I&amp;rsquo;m responsible for that stupidity. The warning messages were supposed to tell users they are doing things not really intended by the designer (for example, using 2 different steps of white balance correction) and to ask them to double-check if that&amp;rsquo;s really what they wanted. That backfired badly because users don&amp;rsquo;t get the difference between an error and an alert, so even when instructed to use 2 white balances (for example, a custom-corrected raw WB), they would get afraid by the &amp;ldquo;error&amp;rdquo; and annoy me with questions. Given that this feature is clearly not helping anybody, and did not trigger the expected behaviour (that is, RTFM), there is no point in keeping it. The option to hide them is removed as well.&lt;/dd>
&lt;dt>Favourite presets button&lt;/dt>
&lt;dd>There was this favourite presets button at the left of the bottom panel in darkroom, and I found nobody who ever used it. In fact, most people who I asked did not ever know it even existed. So it&amp;rsquo;s gone.&lt;/dd>
&lt;dt>Importing from camera&lt;/dt>
&lt;dd>darktable has a way to mount the camera file system (SD or CF memory cards) through USB, using the library GPhoto2. But the desktop environment is also be able to mount the camera as a local hard drive using PTP and/or MTP protocol, possibly also through Gphoto2. In that case, darktable and the OS may compete for access to the USB media, so you need to unmount it first from the OS to be able to open it from darktable. On Windows, you even need to install custom USB drivers to make it work with GPhoto2, but these drivers will prevent the camera to work with the OS until you completly remove and reset them. So this feature is completely removed, and Ansel loads memory cards as USB media through the OS mounts. To enable this, you may have to install Linux packages such as &lt;code>libmtp&lt;/code>, &lt;code>linuxptp&lt;/code>, &lt;code>libptp&lt;/code>, &lt;code>libgphoto2&lt;/code> and possibly &lt;code>gphoto2&lt;/code>. For your desktop environnment, you may install &lt;code>kio-mtp&lt;/code> and &lt;code>kio-extras&lt;/code> on KDE or &lt;code>gvfs-mtp&lt;/code> and &lt;code>gvfs-gphoto2&lt;/code> on Gnome. In any case, you are advised to simply use an SD of CF card reader, it&amp;rsquo;s cheap and prevents most issues that can arise from udev and cameras connected through USB.&lt;/dd>
&lt;/dl>
&lt;p>Overall, 5 to 6 SQL requests per thumbnail per &amp;ldquo;mouse over&amp;rdquo; event are now spared, due to the features removed (which still lets 3 requests…, aka 2 more than what should be).&lt;/p></description></item><item><title>Install</title><link>https://ansel.photos/fr/doc/install/</link><pubDate>Sun, 11 Dec 2022 00:00:00 +0000</pubDate><updated>Mon, 12 Dec 2022 00:00:00 +0000</updated><guid>ec6115c783d930bb4c39b6dc66e551b5e2bf7865080db3be56923c57bb23fe15</guid><description>&lt;/section>
&lt;section id="dependencies-for-source-builds">
&lt;h2 class="text-left heading">
Dependencies for Source Builds
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>If you plan to build from source, the Ansel repository ships per-platform dependency installer scripts in &lt;code>packaging/&lt;/code>. Use the script matching your OS (for example &lt;code>./packaging/install-deps-ubuntu.sh&lt;/code>, &lt;code>./packaging/install-deps-macos.sh&lt;/code>, or &lt;code>./packaging/install-deps-windows-msys2.sh&lt;/code>).&lt;/p>
&lt;/section>
&lt;section id="understanding-ansels-releases">
&lt;h2 class="text-left heading">
Understanding Ansel&amp;rsquo;s releases
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;/section>
&lt;section id="ansel-channels">
&lt;h3 class="text-left heading">
Ansel channels
&lt;/h3>
&lt;p>Ansel development and release path follows 3 channels :&lt;/p>
&lt;ol>
&lt;li>A &lt;strong>production channel&lt;/strong> :
&lt;ol>
&lt;li>linked to the Git &lt;a href="https://github.com/aurelienpierreeng/ansel" title="External link" target="_blank" rel="noopener noreferrer nofollow" >master branch&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>,&lt;/li>
&lt;li>contains tested code supposed to work reliably for daily use,&lt;/li>
&lt;li>contains features found under the &lt;em>Done&lt;/em> column, in the &lt;a href="https://github.com/orgs/aurelienpierreeng/projects/1" title="External link" target="_blank" rel="noopener noreferrer nofollow" >project management board&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>.&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>A &lt;strong>pre-release channel&lt;/strong> :
&lt;ol>
&lt;li>backward-compatible with the production channel &lt;em>(so you can switch from one to another without breaking your image edits)&lt;/em>,&lt;/li>
&lt;li>linked to the Git &lt;a href="https://github.com/aurelienpierreeng/ansel/tree/candidate" title="External link" target="_blank" rel="noopener noreferrer nofollow" >candidate branch&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>,&lt;/li>
&lt;li>contains code to test before integration in production channel but still relatively safe to use,&lt;/li>
&lt;li>contains features found under the &lt;em>Testing&lt;/em> column, in the &lt;a href="https://github.com/orgs/aurelienpierreeng/projects/1" title="External link" target="_blank" rel="noopener noreferrer nofollow" >project management board&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>.&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>An &lt;strong>experimental channel&lt;/strong> :
&lt;ol>
&lt;li>&lt;strong>non-backward-compatible&lt;/strong> with either the production or pre-release channels,&lt;/li>
&lt;li>linked to the Git &lt;a href="https://github.com/aurelienpierreeng/ansel/tree/dev" title="External link" target="_blank" rel="noopener noreferrer nofollow" >dev branch&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>,&lt;/li>
&lt;li>contains features found under the &lt;em>In progress&lt;/em> column, in the &lt;a href="https://github.com/orgs/aurelienpierreeng/projects/1" title="External link" target="_blank" rel="noopener noreferrer nofollow" >project management board&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>,&lt;/li>
&lt;li>This channel needs to be used aside of the production install since it contains prototypes of new modules, new versions of old modules, and other features that will upgrade the version of the
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/storage/#database" title="" rel="dofollow" >Ansel database&lt;/a>, making it incompatible with previous versions. It can also contain prototypes that will never make it in production.&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ol>
&lt;p>At all time, the &lt;a href="https://github.com/orgs/aurelienpierreeng/projects/1" title="External link" target="_blank" rel="noopener noreferrer nofollow" >project management Kanban board&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a> will show what changes are being currently worked on in the non-production channels, with links to their pull request and issue, to help traceability of changes and bug reports.&lt;/p></description></item><item><title>Install on Linux</title><link>https://ansel.photos/fr/doc/install/linux/</link><pubDate>Sun, 11 Dec 2022 00:00:00 +0000</pubDate><updated>Mon, 16 Feb 2026 00:00:00 +0000</updated><guid>f9d2f0abe71610b195efcc2d0af95349d915cd890877fc995f4927f7afe94cc3</guid><description>&lt;/section>
&lt;section id="prerequisites">
&lt;h2 class="text-left heading">
Prerequisites
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Install your GPU OpenCL drivers if you have a GPU :&lt;/p>
&lt;ul>
&lt;li>for &lt;strong>Nvidia&lt;/strong> GPUs, OpenCL support is part of the CUDA proprietary driver and is not available with the open-source &lt;em>Nouveau&lt;/em> driver:
&lt;ul>
&lt;li>&lt;a href="https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#package-manager-installation" title="External link" target="_blank" rel="noopener noreferrer nofollow" >add Nvidia&amp;rsquo;s repository to your package manager&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>,&lt;/li>
&lt;li>&lt;a href="https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#driver-installation" title="External link" target="_blank" rel="noopener noreferrer nofollow" >install the CUDA packages&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>,&lt;/li>
&lt;li>reboot.&lt;/li>
&lt;li>&lt;strong>It is highly discouraged to manually install drivers through &lt;a href="https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#runfile-installation" title="External link" target="_blank" rel="noopener noreferrer nofollow" >runfiles (.run)&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a> as it is riddled with problems you will need to manually fix everytime the Linux kernel is updated&lt;/strong>.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>for &lt;strong>AMD&lt;/strong> GPUs, the &lt;a href="https://www.amd.com/en/support/kb/faq/amdgpu-installation" title="External link" target="_blank" rel="noopener noreferrer nofollow" >AMDGPU-Pro&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a> driver is recommended:
&lt;ul>
&lt;li>&lt;a href="https://www.amd.com/en/support" title="External link" target="_blank" rel="noopener noreferrer nofollow" >download the relevant driver&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>,&lt;/li>
&lt;li>&lt;a href="https://www.amd.com/en/support/kb/faq/amdgpu-installation#faq-Prerequisites" title="External link" target="_blank" rel="noopener noreferrer nofollow" >extract the archive&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>,&lt;/li>
&lt;li>run the installation script:
&lt;ul>
&lt;li>if you want only the OpenCL driver, without video drivers and OpenGL (assuming your system already has some of those working): &lt;code>./amdgpu-pro-install -y --opencl=pal,legacy --headless&lt;/code>,&lt;/li>
&lt;li>if you want the complete GPU stack (OpenCL/OpenGL, Vulkan, video drivers): &lt;code>./amdgpu-pro-install -y --opencl=pal,legacy&lt;/code>è&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>reboot.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>for &lt;strong>Intel&lt;/strong> embedded GPUs, the &lt;em>Neo&lt;/em> driver provides support for OpenCL 3.0 on relatevly recent
&lt;ul>
&lt;li>&lt;a href="https://github.com/intel/compute-runtime/releases/latest" title="External link" target="_blank" rel="noopener noreferrer nofollow" >official driver releases&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a> contain the Ubuntu &lt;code>.deb&lt;/code> packages, you need to install &lt;code>intel-opencl-icd_xxxx.deb&lt;/code>,&lt;/li>
&lt;li>the safest way is to locate the &lt;code>intel-opencl-icd&lt;/code> package in your distribution&amp;rsquo;s repository, and install it. It can be part of optional or third-party repositories for distributions leaning a bit too hard toward open-sourcery (Debian/Fedora).&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;p>If you don&amp;rsquo;t have a GPU, a manual build is recommended to get the best performance possible (see below).&lt;/p></description></item><item><title>Install on Windows</title><link>https://ansel.photos/fr/doc/install/windows/</link><pubDate>Sun, 11 Dec 2022 00:00:00 +0000</pubDate><updated>Mon, 16 Feb 2026 00:00:00 +0000</updated><guid>9c8a74aaa8fc85fbebbe1f22617d222422f23066251edead155982021a9252fb</guid><description>&lt;/section>
&lt;section id="prerequisites">
&lt;h2 class="text-left heading">
Prerequisites
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Install your OpenCL GPU drivers if you have a GPU.&lt;/p>
&lt;p>On Windows 11, it seems that the system OpenCL drivers for Intel embedded GPU cause issues (black images), especially with newer generation CPU. You may want to &lt;a href="https://community.intel.com/t5/OpenCL-for-CPU/uninstall-Intel-OpenCL/m-p/1134032#M5756" title="External link" target="_blank" rel="noopener noreferrer nofollow" >remove Windows drivers&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a> and &lt;a href="https://www.intel.com/content/www/us/en/developer/articles/tool/opencl-drivers.html#proc-graph-section" title="External link" target="_blank" rel="noopener noreferrer nofollow" >install Intel ones&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>.&lt;/p>
&lt;p>See the &lt;a href="#caveats" title="" rel="dofollow" >caveats section below&lt;/a> for more details.&lt;/p>
&lt;/section>
&lt;section id="exe-package-recommended">
&lt;h2 class="text-left heading">
EXE package (recommended)
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>The Ansel project provides an official &lt;code>.exe&lt;/code> package, built for the stable, pre-release and experimental channels. This is the recommended way of installing Ansel, since it is fresh from the repository, always up-to-date and ships updated lens databases for Lensfun.&lt;/p></description></item><item><title>Install on Mac OS</title><link>https://ansel.photos/fr/doc/install/macos/</link><pubDate>Sun, 11 Dec 2022 00:00:00 +0000</pubDate><updated>Mon, 16 Feb 2026 00:00:00 +0000</updated><guid>69467afdb76b4ee7e9e5dec023e2b26402a6e37c1d17a368019638dce15ce3a3</guid><description>&lt;/section>
&lt;section id="build-from-source-homebrew-recommended">
&lt;h2 class="text-left heading">
Build from source (Homebrew, recommended)
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>This method is derived from the repository scripts in &lt;code>packaging/macosx/&lt;/code>.&lt;/p>
&lt;/section>
&lt;section id="prerequisites">
&lt;h3 class="text-left heading">
Prerequisites
&lt;/h3>
&lt;ul>
&lt;li>Install Xcode Command Line Tools:
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-1">1&lt;/a>&lt;/span>&lt;span>xcode-select --install&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;/li>
&lt;li>Install Homebrew from &lt;a href="https://brew.sh/" title="External link" target="_blank" rel="noopener noreferrer nofollow" >https://brew.sh/&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a> (use the default prefix: &lt;code>/opt/homebrew&lt;/code> on Apple Silicon, &lt;code>/usr/local&lt;/code> on Intel).&lt;/li>
&lt;/ul>
&lt;/section>
&lt;section id="steps">
&lt;h3 class="text-left heading">
Steps
&lt;/h3>
&lt;ol>
&lt;li>Clone the repository and submodules:
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-1-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-1-1">1&lt;/a>&lt;/span>&lt;span>git clone --depth &lt;span style="color:#ae81ff">1&lt;/span> https://github.com/aurelienpierreeng/ansel.git
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-1-2">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-1-2">2&lt;/a>&lt;/span>&lt;span>cd ansel
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-1-3">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-1-3">3&lt;/a>&lt;/span>&lt;span>git submodule init
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-1-4">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-1-4">4&lt;/a>&lt;/span>&lt;span>git submodule update&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;/li>
&lt;li>Install build dependencies:
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-2-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-2-1">1&lt;/a>&lt;/span>&lt;span>./packaging/macosx/1_install_hb_dependencies.sh&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
This is the canonical dependency list used by CI and packaging.&lt;/li>
&lt;li>Build and install into the local &lt;code>install/&lt;/code> directory:
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-3-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-3-1">1&lt;/a>&lt;/span>&lt;span>./packaging/macosx/2_build_hb_ansel_custom.sh&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
Edit &lt;code>packaging/macosx/2_build_hb_ansel_custom.sh&lt;/code> if you need custom CMake options.&lt;/li>
&lt;li>(Optional) Create a macOS application bundle (can be signed if you have a Developer ID):
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-4-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-4-1">1&lt;/a>&lt;/span>&lt;span>export CODECERT&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;your.developer@apple.id&amp;#34;&lt;/span> &lt;span style="color:#75715e"># optional&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-4-2">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-4-2">2&lt;/a>&lt;/span>&lt;span>./packaging/macosx/3_make_hb_ansel_package.sh&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
The bundle is generated at &lt;code>install/package/Ansel.app&lt;/code>.&lt;/li>
&lt;li>(Optional) Generate a DMG image from the bundle:
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-5-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-5-1">1&lt;/a>&lt;/span>&lt;span>./packaging/macosx/4_make_hb_ansel_dmg.sh&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
The output is &lt;code>Ansel-&amp;lt;version&amp;gt;-&amp;lt;arch&amp;gt;.dmg&lt;/code> in the &lt;code>install/&lt;/code> directory.&lt;/li>
&lt;/ol>
&lt;/section>
&lt;section id="running-the-build">
&lt;h3 class="text-left heading">
Running the build
&lt;/h3>
&lt;ul>
&lt;li>Development install (after step 3):
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-6-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-6-1">1&lt;/a>&lt;/span>&lt;span>./install/bin/ansel&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;/li>
&lt;li>From the app bundle (after step 4):
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-7-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-7-1">1&lt;/a>&lt;/span>&lt;span>./install/package/Ansel.app/Contents/MacOS/ansel --configdir ~/.config/ansel --cachedir ~/.cache/ansel/&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;/li>
&lt;/ul>
&lt;/section>
&lt;section id="notes-and-limitations">
&lt;h3 class="text-left heading">
Notes and limitations
&lt;/h3>
&lt;ul>
&lt;li>The DMG is not notarized. If Gatekeeper blocks it, remove the quarantine attribute:
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-8-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-8-1">1&lt;/a>&lt;/span>&lt;span>xattr -d com.apple.quarantine Ansel-*.dmg&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;/li>
&lt;li>The DMG is only guaranteed to run on the same macOS version it was built on.&lt;/li>
&lt;li>Homebrew package versions define the library versions bundled into the app.&lt;/li>
&lt;/ul>
&lt;/section>
&lt;section id="macports-method-legacy-intel-only">
&lt;h2 class="text-left heading">
MacPorts method (legacy, Intel-only)
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>A legacy Intel-only method using MacPorts exists in &lt;code>packaging/macosx/BUILD.txt&lt;/code>. It includes custom patches for &lt;code>exiv2&lt;/code>, &lt;code>gnutls&lt;/code>, and &lt;code>gtk-osx-application&lt;/code>, and uses &lt;code>gtk-mac-bundler&lt;/code> to produce a DMG. Use this only if you specifically need a MacPorts-based build.&lt;/p></description></item><item><title>Install OpenCL drivers</title><link>https://ansel.photos/fr/doc/install/opencl/</link><pubDate>Tue, 27 Dec 2022 00:00:00 +0000</pubDate><updated>Tue, 27 Dec 2022 00:00:00 +0000</updated><guid>afecf361762725b02c864de0d33654089787c16a721106c075e0993e56d74024</guid><description>&lt;p>OpenCL is a vendor-agnostic and cross-platform way of offloading computations to the GPU. GPUs are designed specifically to handle pixel operations, with an optimized memory layout and a massively multi-core architecture&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup> allowing for fast and energy-efficient image processing.&lt;/p>
&lt;p>But OpenCL can only be used for background computational (offline rendering) tasks and cannot be used to render the GUI in real-time, which is the realm of OpenGL.&lt;/p>
&lt;p>The architecture of Ansel and darktable pixel pipeline is flawed in that regard, because the output of (fast) OpenCL computations has to be sent back to the (slow) Gtk 3 thread, which paints the processed image within the GUI (along with the rest of GUI controls) using only a single CPU core. This is the biggest performance bottleneck in darktable and Ansel, and the reason why it is a rather slow application.&lt;/p></description></item><item><title>Configuration files</title><link>https://ansel.photos/fr/doc/install/configuration/</link><pubDate>Wed, 18 Jan 2023 00:00:00 +0000</pubDate><updated>Wed, 18 Jan 2023 00:00:00 +0000</updated><guid>4b9ccab254762d08104037dd2123ac1d1d269cc0e66bbf1a3381e55da6271bd6</guid><description>&lt;p>The configuration files of Ansel are located in :&lt;/p>
&lt;ul>
&lt;li>&lt;code>$HOME/.config/ansel&lt;/code> for Mac OS and Linux&lt;/li>
&lt;li>&lt;code>C:\%LOCALAPPDATA%\ansel&lt;/code> on Windows.&lt;/li>
&lt;/ul>
&lt;/section>
&lt;section id="default-configuration-files">
&lt;h2 class="text-left heading">
Default configuration files
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>&lt;code>anselrc&lt;/code>&lt;/dt>
&lt;dd>contains all user preferences except presets and styles. This may be opened in any text editor for manual edit if any preference makes the software crash at startup.&lt;/dd>
&lt;dt>&lt;code>keyboardrc&lt;/code>&lt;/dt>
&lt;dd>contains all user-defined keyboard shortcuts.&lt;/dd>
&lt;dt>&lt;code>data.db&lt;/code>&lt;/dt>
&lt;dd>contains user presets for modules, styles, tags and locations. This is an SQLite database. It is backed-up before updating to a new release and automatic snapshots can be configured (see below).&lt;/dd>
&lt;dt>&lt;code>library.db&lt;/code>&lt;/dt>
&lt;dd>contains all images known to Ansel, along with their directories (dubbed &lt;em>film rolls&lt;/em>). Like the previous, it is an SQLite database backed-up before updating to new releases and with optional snapshots.&lt;/dd>
&lt;/dl>
&lt;p>The frequency of snapshots can be defined in the software global &lt;em>Preferences&lt;/em> -&amp;gt; tab &lt;em>Storage&lt;/em> -&amp;gt; section &lt;em>Database&lt;/em> -&amp;gt; entry &lt;em>Create database snapshots&lt;/em> and &lt;em>how many snapshot to keep&lt;/em>. By default, Ansel saves one snapshot every week when closing the software.&lt;/p></description></item><item><title>Import configuration from darktable</title><link>https://ansel.photos/fr/doc/install/darktable/</link><pubDate>Thu, 05 Jan 2023 00:00:00 +0000</pubDate><updated>Thu, 05 Jan 2023 00:00:00 +0000</updated><guid>c4948e01a4adcea30468b94563a9a1c96dbeb641a1a08beb27ad0c883c8e714a</guid><description>&lt;p>Ansel is based on darktable 4.0 and configuration files of darktable 4.0.1 and prior can be seemlessly imported by Ansel, such that you recover your tags, styles, presets, and library of images.&lt;/p>
&lt;div class="alert alert-warning" role="alert">
&lt;p class="alert-heading h6">&lt;i class="fas fa-exclamation-triangle">&lt;/i> Warning&lt;/p>
Importing darktable 4.2 database into Ansel will make you lose the settings of &lt;em>filmic RGB&lt;/em>, &lt;em>sigmoid&lt;/em> and &lt;em>highlights reconstruction&lt;/em> modules for all edits using them. &lt;em>Sigmoid&lt;/em> is not and will never be supported into Ansel, and the nonsensical changes made to &lt;em>filmic RGB&lt;/em> in darktable 4.2 will never be ported to Ansel. All other modules should still work.
&lt;/div>
&lt;/section>
&lt;section id="importing-usual-darktable-configuration-files">
&lt;h2 class="text-left heading">
Importing usual darktable configuration files
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;div class="alert alert-info" role="alert">
&lt;p class="alert-heading h6">&lt;i class="fas fa-info-circle">&lt;/i> Note&lt;/p></description></item><item><title>Debugging</title><link>https://ansel.photos/fr/doc/install/debug/</link><pubDate>Sun, 22 Jan 2023 00:00:00 +0000</pubDate><updated>Sun, 22 Jan 2023 00:00:00 +0000</updated><guid>27352bbf8ddbb29ce93d9e41c657e0640ee2598913f265f58fda5410ec16aa15</guid><description>&lt;p>Ansel is written in the C language. While C &lt;strong>pretends&lt;/strong> to be portable (&lt;em>runs the same on all operating systems&lt;/em>), many little things need to be contextually adapted to each OS using slightly different code. Also, depending on hardware and on the version of the dependencies, even on Linux, some discrepancies can occur between distributions.&lt;/p>
&lt;p>That is to say that bugs are almost impossible to anticipate when programming, and the default state of a computer program is buggy. Reporting bugs properly is the only way to help cleaning up the unforseen pathological cases.&lt;/p></description></item><item><title>Getting started</title><link>https://ansel.photos/fr/doc/getting-started/</link><pubDate>Thu, 15 May 2025 00:00:00 +0000</pubDate><updated>Thu, 15 May 2025 00:00:00 +0000</updated><guid>9c0655be429f1a7412edc2252ab99c147dc9c3725705b22d81bd9b86df7999cd</guid><description/></item><item><title>Import images</title><link>https://ansel.photos/fr/doc/getting-started/import/</link><pubDate>Mon, 24 Jun 2024 00:00:00 +0000</pubDate><updated>Mon, 24 Jun 2024 00:00:00 +0000</updated><guid>c1eb36e58278e4c6285cf57cf348ba3f4e6be10efd90507b5fa3f5df95ef461d</guid><description>&lt;/section>
&lt;section id="basics">
&lt;h2 class="text-left heading">
Basics
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Ansel backbone is a library of images, saved as an SQLite database into &lt;code>~/.config/ansel/library.db&lt;/code>. Since Ansel is a non-destructive photo editor, editings are saved as histories of settings, along with image metadata, as text&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup> into the library database. The application of editing histories over raw images, as to produce output raster images, is the export step.&lt;/p>
&lt;p>The library is also used to keep track of image collections (by tags, folders, EXIF, editing time, etc.). Because of this, we need to make the library aware of new images : it is the import step. This will initialize a new database entry with metadata and a virgin history for each imported picture.&lt;/p></description></item><item><title>Editing images</title><link>https://ansel.photos/fr/doc/getting-started/editing/</link><pubDate>Thu, 15 May 2025 00:00:00 +0000</pubDate><updated>Thu, 15 May 2025 00:00:00 +0000</updated><guid>9040695ec8ba65947d6a179a77910ab2a790fab01640ea6a4cf1523e57ab31e9</guid><description>&lt;/section>
&lt;section id="understanding-non-destructive-editing">
&lt;h2 class="text-left heading">
Understanding non-destructive editing
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Before diving deeper into how to use the software, we should stop here to explain its general paradigm : non-destructive editing.&lt;/p>
&lt;p>Once you
&lt;a href="https://ansel.photos/fr/doc/getting-started/import/" title="" rel="dofollow" >imported&lt;/a> images to Ansel, what you really did is only to create an entry for them into the
&lt;a href="https://ansel.photos/fr/doc/install/configuration/" title="" rel="dofollow" >library&lt;/a> database. The modifications you make on these images are never written to the original images, which are actually never changed. This is a strong design requirement aiming at protecting your input RAW images from any kind of corruption.&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup> Ansel will not even let users change the EXIF date and time in the original files.&lt;/p></description></item><item><title>Library and collections</title><link>https://ansel.photos/fr/doc/getting-started/library/</link><pubDate>Thu, 15 May 2025 00:00:00 +0000</pubDate><updated>Thu, 15 May 2025 00:00:00 +0000</updated><guid>f5199a2b8c9f745591aafffafc924406944e7e905023492e2633d622ca64c2a9</guid><description>&lt;p>Ansel keeps a database of all images it knows, that is all images that were
&lt;a href="https://ansel.photos/fr/doc/getting-started/import/" title="" rel="dofollow" >imported&lt;/a>, until you actively remove them from the library (global menu : &lt;em>File&lt;/em> 🡒 &lt;em>Remove from library&lt;/em>). The library stores the filesystem path of the images, their metadata and their editing history.&lt;/p>
&lt;div class="alert alert-warning" role="alert">
&lt;p class="alert-heading h6">&lt;i class="fas fa-exclamation-triangle">&lt;/i> Warning&lt;/p>
Ansel does not listen to the content of filesystem folders, meaning it will not be notified if imported images are (re)moved on the filesystem. You will need to manually update the pathes if that is the case, or you can move those files directly with Ansel (under the global menu &lt;em>File&lt;/em>).
&lt;/div>
&lt;p>Ansel will then perform database extractions based on arbitrary user criteria : those are called &lt;em>collections&lt;/em>. They are built in
&lt;a href="https://ansel.photos/fr/doc/views/lighttable/" title="" rel="dofollow" >lighttable&lt;/a> from the &lt;em>library&lt;/em> toolbox and from the &lt;em>include&lt;/em> toolbar. Ansel has no concept of gallery or virtual folder that you &lt;strong>create&lt;/strong> first, then to which you &lt;strong>add&lt;/strong> arbitrary images. Instead, in Ansel, you &lt;strong>attach&lt;/strong> tags to images, then &lt;strong>collect&lt;/strong> all images having a certain tag (or any kind of metadata, base folder, etc.), possibly mixing filters and search criteria to narrow-down the search : this is what makes a collection.&lt;/p></description></item><item><title>Image selection</title><link>https://ansel.photos/fr/doc/getting-started/selection/</link><pubDate>Thu, 15 May 2025 00:00:00 +0000</pubDate><updated>Thu, 15 May 2025 00:00:00 +0000</updated><guid>d8ec2de5dccaa92e2e0883b8ac3e3fad6063e1f8cd3a0738687fb793f841a095</guid><description>&lt;p>Ansel allows batch-applying editing histories (through copy-pasting, or through styles) or metadata. The target images for those batch-operations are &lt;em>selected&lt;/em> images. But even single-image operations (like opening in
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/" title="" rel="dofollow" >darkroom&lt;/a> to edit, or editing metadata, copy/pasting, etc.) use selections.&lt;/p>
&lt;p>Selections are particular objects in Ansel, because :&lt;/p>
&lt;ol>
&lt;li>they are remembered between reboots and across ateliers (views) changes,&lt;/li>
&lt;li>they are global in the sofware and used to pass on lists of images &lt;strong>between&lt;/strong> lighttable and other ateliers,&lt;/li>
&lt;li>they are disabled and inactive &lt;strong>within&lt;/strong> an atelier (except for the lighttable), which use active images instead (contextual selection),&lt;/li>
&lt;li>they are necessarily a subset of the current filtered collection (as displayed in the
&lt;a href="https://ansel.photos/fr/doc/views/lighttable/" title="" rel="dofollow" >lighttable&lt;/a>),&lt;/li>
&lt;li>they can be set only from the
&lt;a href="https://ansel.photos/fr/doc/views/lighttable/" title="" rel="dofollow" >lighttable&lt;/a> view (no selection can be performed or used from the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/filmstrip/" title="" rel="dofollow" >filmstrip&lt;/a>),&lt;/li>
&lt;li>they can be turned into a temporary collection themselves, by using the &lt;em>Restrict to selection&lt;/em> button in the include/filter toolbar of the
&lt;a href="https://ansel.photos/fr/doc/views/lighttable/" title="" rel="dofollow" >lighttable&lt;/a>.&lt;/li>
&lt;/ol>
&lt;p>Selected images will appear highlighted in the lighttable. Because selections are used to perform (possibly harmful) &lt;em>write&lt;/em> operations, Ansel forces &amp;ldquo;hard&amp;rdquo; interactions (pressing on an hardware button) on thumbnails to define them. These allowed interactions are :&lt;/p></description></item><item><title>Shortcuts and keyboard interaction</title><link>https://ansel.photos/fr/doc/getting-started/keyboard/</link><pubDate>Sat, 10 May 2025 00:00:00 +0000</pubDate><updated>Sat, 10 May 2025 00:00:00 +0000</updated><guid>0d018e459272d427bea46208a8ae22369aa35ffa2fa9456420d1c451b7fd0ff5</guid><description>&lt;p>Ansel interface is designed to support two mutually-exclusive modes of interaction and navigation: through pointing devices (mouse or graphic tablet) and through the keyboard. Compared to Darktable, many interactions that required combinations of both have been removed, which makes the workflows more efficient.&lt;/p>
&lt;/section>
&lt;section id="shortcuts-and-available-actions">
&lt;h2 class="text-left heading">
Shortcuts and available actions
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Ansel exposes app-wise actions and GUI controls to keyboard bindings through pathes like &lt;code>Darkroom/Modules/Exposure/Black point&lt;/code>, where the left-most member of the path is the view and the right-most member is the actual control being bound. A such path defines an human-readable unique identifier that also says where the control is located in the application GUI.&lt;/p></description></item><item><title>Views</title><link>https://ansel.photos/fr/doc/views/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>a48c0222683236ad25b82831c0368ad6c0c05ba4df9a8c67c86c5a5b02c62a86</guid><description>&lt;p>Les fonctionnalités de Ansel sont réparties en six vues différentes :&lt;/p>
&lt;dl>
&lt;dt>
&lt;a href="https://ansel.photos/fr/doc/views/lighttable/" title="" rel="dofollow" >Lighttable&lt;/a>&lt;/dt>
&lt;dd>Manage images and collections. It is the main view and can be accessed from anywhere in the software by hitting the &lt;kbd>Escape&lt;/kbd> key.&lt;/dd>
&lt;dt>
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/" title="" rel="dofollow" >Darkroom&lt;/a>&lt;/dt>
&lt;dd>Develop a single image. It can be accessed from the lighttable by double-click on a thumbnail or by hitting the &lt;kbd>Enter&lt;/kbd> key when a picture is selected.&lt;/dd>
&lt;dt>
&lt;a href="https://ansel.photos/fr/doc/views/map/" title="" rel="dofollow" >Map&lt;/a>&lt;/dt>
&lt;dd>Show geo-tagged images on a map and manually geo-tag new images. It is an optional view hidden by default, it can be enabled in the
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/other-views/" title="" rel="dofollow" >preferences&lt;/a>.&lt;/dd>
&lt;dt>
&lt;a href="https://ansel.photos/fr/doc/views/print/" title="" rel="dofollow" >Print&lt;/a>&lt;/dt>
&lt;dd>Send images to a printer for self-made prints. It is an optional view hidden by default, it can be enabled in the
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/other-views/" title="" rel="dofollow" >preferences&lt;/a>. This view is not available on Windows since it relies on &lt;a href="http://www.cups.org/" title="External link" target="_blank" rel="noopener noreferrer nofollow" >CUPS&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>.&lt;/dd>
&lt;dt>
&lt;a href="https://ansel.photos/fr/doc/views/slideshow/" title="" rel="dofollow" >Slideshow&lt;/a>&lt;/dt>
&lt;dd>Display images as a slideshow, processing them on-the-fly. It is an optional view hidden by default, it can be enabled in the
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/other-views/" title="" rel="dofollow" >preferences&lt;/a>.&lt;/dd>
&lt;/dl>
&lt;p>You can switch between views by clicking the view name at the top of the right-hand panel (the currently active view is highlighted).&lt;/p></description></item><item><title>Table lumineuse</title><link>https://ansel.photos/fr/doc/views/lighttable/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Wed, 11 Oct 2023 00:00:00 +0000</updated><guid>dd6fcaf2e3d9bf23797fad2f74558fd4c8fdba8cdf9c3988d0a7ab483d3bf38d</guid><description>&lt;p>The lighttable view is the default view loaded when Ansel is started, and allows you to view and manage your image collection. It will noticeably allow you to:&lt;/p>
&lt;ul>
&lt;li>cull your images, assign then ratings and ultimately decide which images are worth keeping and editing,&lt;/li>
&lt;li>filter your images based on ratings, base folder, or any metadata supported by the software (EXIF/IPTC/XMP),&lt;/li>
&lt;li>apply metadata, like title, description, tags, GPS coordinates, or correct EXIF date/time,&lt;/li>
&lt;li>copy-paste editing histories between images or apply styles, individually or in batches,&lt;/li>
&lt;li>export images editing histories to final files.&lt;/li>
&lt;/ul>
&lt;/section>
&lt;section id="lighttable-content">
&lt;h2 class="text-left heading">
Lighttable content
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>All the images known to Ansel are stored in a database, the
&lt;a href="https://ansel.photos/fr/doc/install/configuration/" title="" rel="dofollow" >library&lt;/a>. The lighttable shows thumbnails of a subset of this library, called a &lt;em>collection&lt;/em>. A collection is created by filtering the images from the library using criteria, first from the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/collections/" title="" rel="dofollow" >library toolbox&lt;/a>, then from filtering/include toolbar.&lt;/p></description></item><item><title>annuler/refaire</title><link>https://ansel.photos/fr/doc/views/lighttable/undo-redo/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>638e0501c70898d3266ffd70f2353ca3cea82731ec812597830388817f96687c</guid><description>&lt;p>La plupart des modifications de la table lumineuse sont enregistrées et peuvent être annulées. Cela inclut les modifications apportées aux labels de couleur, aux évaluations, à la géolocalisation, aux mots-clés, aux métadonnées, à l&amp;rsquo;orientation, au copier/coller de l&amp;rsquo;historique, au clonage de l&amp;rsquo;image ou à l&amp;rsquo;application d&amp;rsquo;un style. Notez que cette fonction annuler/refaire accepte un nombre illimité d&amp;rsquo;enregistrements d&amp;rsquo;états tant qu&amp;rsquo;on reste dans la table lumineuse, mais elle est réinitialisée à chaque fois que vous passez à une autre vue.&lt;/p></description></item><item><title>gestion des données numériques</title><link>https://ansel.photos/fr/doc/views/lighttable/digital-asset-management/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>52f6785bb11441ebb52e324c741b0e1151a7552167221eff8a7b27051b42fb49</guid><description/></item><item><title>sidecar files</title><link>https://ansel.photos/fr/doc/views/lighttable/digital-asset-management/sidecar/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>18b660c9ef45cf1849d4dd9170eae88852354ff837b6bf2b8383ce1d19dd44f9</guid><description>&lt;p>Ansel is a non-destructive image editor and opens all images in read-only mode. Any data created within Ansel (metadata, tags, and image processing steps) is stored in separate &lt;code>.XMP&lt;/code> &lt;em>sidecar&lt;/em> files. These files are stored alongside the original Raw files and allow Ansel to store information about the images as well as the full editing history without touching the original raw files. When you import an image into Ansel for the first time, an XMP file is automatically generated. The generation of XMP files can be disabled in
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/storage/#xmp" title="" rel="dofollow" >preferences &amp;gt; storage &amp;gt; xmp&lt;/a> but this is not recommended in normal use.&lt;/p></description></item><item><title>importer des fichiers liés générés par d'autres applications</title><link>https://ansel.photos/fr/doc/views/lighttable/digital-asset-management/sidecar-import/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>1cc54fa209db81eb4e68492abba4e2eb84fea9e6ced638b0e8d63e1d35ecc8c4</guid><description>&lt;p>When importing an image, Ansel automatically checks if it is accompanied by a sidecar file. As well as looking for files named &lt;code>&amp;lt;basename&amp;gt;.&amp;lt;extension&amp;gt;.xmp&lt;/code> and &lt;code>&amp;lt;basename&amp;gt;_nn.&amp;lt;extension&amp;gt;.xmp&lt;/code> (Ansel&amp;rsquo;s XMP file naming formats) Ansel also checks for the presence of a file in the form &lt;code>&amp;lt;basename&amp;gt;.xmp&lt;/code> (the naming format for Lightroom&amp;rsquo;s XMP sidecar files). Files with the latter naming format will be read by Ansel but will not be written to. Once the image has been imported, Ansel will generate an additional XMP file using its own naming convention.&lt;/p></description></item><item><title>local copies</title><link>https://ansel.photos/fr/doc/views/lighttable/digital-asset-management/local-copies/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>db6138eac462de10cbfe647161876c900116041ecdf58ee25589ca84d5a2d0b3</guid><description>&lt;p>De nombreux utilisateurs ont d&amp;rsquo;énormes collections d&amp;rsquo;images stockées sur des disques durs supplémentaires dans leur ordinateur de bureau ou sur un support de stockage externe (NAS RAID, disques durs externes, etc.).&lt;/p>
&lt;p>It is a common requirement to develop a number of images while travelling using a laptop and then later synchronize them back to the original storage medium. However, copying images manually from the main storage to the laptop and back is cumbersome and prone to errors. The “local copies” feature of Ansel has been designed to directly support these use cases.&lt;/p></description></item><item><title>miniatures</title><link>https://ansel.photos/fr/doc/views/lighttable/digital-asset-management/thumbnails/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>e6688e3ce3c7d6ba309e7b6d2aa32b58d6da37d54c359d565e5166cd4a32d661</guid><description>&lt;p>Each image in the current collection is represented by a thumbnail in the lighttable view and filmstrip module. A cache of the most recently used thumbnails is stored in a file on disk and loaded into memory at startup. The size of this cache can be adjusted in
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/processing/#cpu-gpu-memory" title="" rel="dofollow" >Preferences &amp;gt; Processing &amp;gt; CPU, GPU, Memory&lt;/a>.&lt;/p>
&lt;/section>
&lt;section id="thumbnail-creation">
&lt;h2 class="text-left heading">
thumbnail creation
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Une miniature est créée quand Ansel importe une image pour la première fois, quand une image a été modifiée dans la chambre noire, ou quand on revisite une image dont la miniature n&amp;rsquo;est plus disponible.&lt;/p></description></item><item><title>évaluation par étoiles et labels de couleur</title><link>https://ansel.photos/fr/doc/views/lighttable/digital-asset-management/star-color/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Thu, 12 Oct 2023 00:00:00 +0000</updated><guid>50f8ba4d0069be4ae72fd2779dc031f6a431c8d497b4ab438362f851bb60ad83</guid><description>&lt;p>Les évaluations par étoiles et les labels de couleur vous aident à sélectionner et à classer les images selon vos propres critères. Évaluations par étoiles et labels de couleur peuvent être affichés sur les miniatures de la vue table lumineuse et de la pellicule.&lt;/p>
&lt;/section>
&lt;section id="star-ratings">
&lt;h2 class="text-left heading">
star ratings
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>You can give an image a rating from zero to five stars. Whenever you import images, each image receives a default rating which you can define in the
&lt;a href="https://ansel.photos/fr/doc/getting-started/import/" title="" rel="dofollow" >import&lt;/a> module. You can also mark an image as “rejected”.&lt;/p></description></item><item><title>image grouping</title><link>https://ansel.photos/fr/doc/views/lighttable/digital-asset-management/grouping/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>effa423bdd787e68231a6c13862d85ccc302c74a96663c5062b0dfb11bc6bc26</guid><description>&lt;p>Grouper des images aide à améliorer la structure et la clarté de votre collection d’images lorsqu’elle est affichée dans la vue table lumineuse.&lt;/p>
&lt;p>You can combine images into a group by selecting them and using the global menu &lt;em>Image&lt;/em> 🡒 &lt;em>Group images&lt;/em>, or by pressing Ctrl+G. Likewise, you can remove selected images from a group by clicking the “ungroup” button, or pressing Ctrl+Shift+G.&lt;/p>
&lt;p>Les images clonées sont automatiquement placées dans un groupe. De même, si vous importez plusieurs images d&amp;rsquo;un même répertoire, ayant le même nom de base, mais des extensions différentes (par exemple &lt;code>IMG_1234.CR2&lt;/code> et &lt;code>IMG_1234.JPG&lt;/code>), ces images forment automatiquement un groupe.&lt;/p></description></item><item><title>métadonnées et mots clés</title><link>https://ansel.photos/fr/doc/views/lighttable/digital-asset-management/metadata-tagging/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>eae273c45b66c39e8ee24e4367d690041fb2617ea4a19515611a300c3506eb4f</guid><description>&lt;p>Ansel vous permet de stocker des informations supplémentaires concernant vos images pour leur permettre d&amp;rsquo;être plus facilement recherchées et groupées. Ces informations sont stockées dans la base de données de Ansel et dans des fichiers liés XMP. Elles peuvent également être incluses dans les images exportées.&lt;/p>
&lt;/section>
&lt;section id="métadonnées">
&lt;h2 class="text-left heading">
métadonnées
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Metadata (e.g. title, description) is free-format text that usually differs for each image. You can add metadata to images in the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/metadata-editor/" title="" rel="dofollow" >metadata editor&lt;/a> module.&lt;/p></description></item><item><title>Chambre noire</title><link>https://ansel.photos/fr/doc/views/darkroom/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>5c0d97eea86d4584e752735c44c35374e6a4f75f669ed55a39e32a3f481f340b</guid><description>&lt;p>La vue chambre noire est l&amp;rsquo;endroit où vous développez vos images. Le panneau central contient l&amp;rsquo;image en cours de développement.&lt;/p>
&lt;/section>
&lt;section id="zoom">
&lt;h2 class="text-left heading">
zoom
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Middle-click on the center panel cycle between &amp;ldquo;fit to screen&amp;rdquo;, 1:1 and 2:1 zoom.&lt;/p>
&lt;p>Vous pouvez aussi zoomer entre 1:1 et « adapter à l&amp;rsquo;écran » en faisant défiler avec votre souris. Faites défiler tout en maintenant la touche Ctrl enfoncée pour étendre la plage de zoom entre 2:1 et 1:10.&lt;/p></description></item><item><title>disposition de la vue chambre noire</title><link>https://ansel.photos/fr/doc/views/darkroom/darkroom-view-layout/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Thu, 12 Oct 2023 00:00:00 +0000</updated><guid>79f99487ccd8ab8ae5a2966bc47c1025e6eb35fcee6f595393206a1e20ca69e9</guid><description>&lt;/section>
&lt;section id="left-panel">
&lt;h2 class="text-left heading">
left panel
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>From top to bottom:&lt;/p>
&lt;dl>
&lt;dt>
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/navigation/" title="" rel="dofollow" >navigation&lt;/a>&lt;/dt>
&lt;dd>Navigate and zoom the center view.&lt;/dd>
&lt;dt>
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/snapshots/" title="" rel="dofollow" >snapshots&lt;/a>&lt;/dt>
&lt;dd>Take and view snapshots for comparison with the current edit.&lt;/dd>
&lt;dt>
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/duplicate-manager/" title="" rel="dofollow" >duplicate manager&lt;/a>&lt;/dt>
&lt;dd>View and manage duplicates.&lt;/dd>
&lt;dt>
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/global-color-picker/" title="" rel="dofollow" >global color picker&lt;/a>&lt;/dt>
&lt;dd>Select and display color information taken from parts of the image.&lt;/dd>
&lt;dt>
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/image-information/" title="" rel="dofollow" >image information&lt;/a>&lt;/dt>
&lt;dd>Display information about the current image.&lt;/dd>
&lt;dt>
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/mask-manager/" title="" rel="dofollow" >mask manager&lt;/a>&lt;/dt>
&lt;dd>View and edit drawn shapes.&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="right-panel">
&lt;h2 class="text-left heading">
right panel
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>From top to bottom:&lt;/p></description></item><item><title>le pipeline graphique</title><link>https://ansel.photos/fr/doc/views/darkroom/pixelpipe/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>7a27209fab8c618f3fdacfeb623aa48fb055dfd6e1b8cb283404ab6f1480935b</guid><description/></item><item><title>the anatomy of a processing module</title><link>https://ansel.photos/fr/doc/views/darkroom/pixelpipe/the-anatomy-of-a-module/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>72d88ff4ca211d94bb7701487e1d899e6c53edc483e6664e0b10812f75863e66</guid><description>&lt;p>The basic element of image processing in Ansel is the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/" title="" rel="dofollow" >processing module&lt;/a>. In order to process a raw image a number of such modules act on the input image in sequence, each performing a different &lt;em>operation&lt;/em> on the image data. For those familiar with Adobe Photoshop, the concept of a &lt;em>processing module&lt;/em> in Ansel is analogous to that of an &lt;em>adjustment layer&lt;/em> in that both make an incremental adjustment to the image, building on top of the adjustments that came before.&lt;/p></description></item><item><title>le pipeline graphique &amp; l'ordre des modules</title><link>https://ansel.photos/fr/doc/views/darkroom/pixelpipe/the-pixelpipe-and-module-order/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>daf067dffd24cc4d84c6bec649362764a807b31d85f2d0276f742e6d16420f6d</guid><description>&lt;p>The ordered sequence of
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/" title="" rel="dofollow" >processing modules&lt;/a> operating on an input file to generate an output image is known as the &amp;ldquo;pixelpipe&amp;rdquo;.&lt;/p>
&lt;p>L&amp;rsquo;ordre des modules du pipeline graphique est représenté graphiquement par l&amp;rsquo;ordre dans lequel les modules sont présentés dans l&amp;rsquo;interface utilisateur &amp;ndash; le pipeline graphique commence par une image RAW en bas de la liste des modules, et applique les modules de traitement un par un, en empilant une à une les couches de traitement de bas en haut, jusqu&amp;rsquo;à ce qu&amp;rsquo;il atteigne le haut de la liste, où il produit l&amp;rsquo;image entièrement traitée.&lt;/p></description></item><item><title>the history stack</title><link>https://ansel.photos/fr/doc/views/darkroom/pixelpipe/history-stack/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>0a7c366c0c2f703b77685a078d621f06a15a6c9cf8a480f24c935b501dac46ab</guid><description>&lt;p>L&amp;rsquo;&lt;em>historique&lt;/em> stocke l&amp;rsquo;intégralité de l&amp;rsquo;historique de développement pour une image donnée, dans l&amp;rsquo;ordre dans lequel les modifications ont été appliquées. Il est enregistré dans la base de données de la bibliothèque de Ansel et dans le fichier lié XMP de l&amp;rsquo;image et persiste entre les sessions d&amp;rsquo;édition.&lt;/p>
&lt;p>Each time a processing module is enabled, disabled, moved or amended a new entry is added to the top of the &lt;em>history stack&lt;/em>.&lt;/p></description></item><item><title>undo and redo</title><link>https://ansel.photos/fr/doc/views/darkroom/pixelpipe/undo-redo/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>123f461e66761e04742ed576dffc1754a7f7217d10c5db0497167dd2173a8301</guid><description>&lt;p>Pendant que vous développez votre image, Ansel enregistre toutes les modifications que vous apportez à cette image. Cela signifie qu&amp;rsquo;il est possible d&amp;rsquo;annuler et de refaire les modifications pour récupérer un état d&amp;rsquo;édition précédent. Notez que la fonction annuler/refaire est illimitée en nombre d&amp;rsquo;étapes lors du développement d&amp;rsquo;une image, mais elle est réinitialisée chaque fois que la chambre noire passe à une nouvelle image.&lt;/p>
&lt;p>Tapez Ctrl+Z pour annuler la dernière modification et Ctrl+Y pour refaire la dernière modification annulée (s&amp;rsquo;il y en a une).&lt;/p></description></item><item><title>masking &amp; blending</title><link>https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>aeff2c916a03c8068cd96468aaf57445f429d66e35a98a3b4febad43ee2ddadc</guid><description>&lt;p>Each processing module takes its input from the preceding module in the pixelpipe, performs its operation on the image data, and then hands the output to the next module in the pixelpipe.&lt;/p>
&lt;p>Les données de sortie d&amp;rsquo;un module peuvent être optionnellement retraitées (combinées) avec ses données d&amp;rsquo;entrée avant d&amp;rsquo;être transmises au module suivant. Cette étape supplémentaire dans le traitement est appelée &lt;em>fusion&lt;/em> &amp;ndash; entrée et sortie peuvent être traitées avec différents algorithmes, appelés opérateurs de fusion ou
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/blend-modes/" title="" rel="dofollow" >modes de fusion&lt;/a>.&lt;/p></description></item><item><title>blend modes</title><link>https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/blend-modes/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>6ec2429ba280576665ebe2e90a6fbadc1b7142663c388fb167620f9c29c8470e</guid><description>&lt;p>Blend modes define how the input and output of a module are combined (blended) together before the module&amp;rsquo;s final output is passed to the next module in the pixelpipe.&lt;/p>
&lt;p>Les modes de fusion classiques, conçus pour RVB relatif à l&amp;rsquo;affichage (contraint à 0-100 %), définissent implicitement dans leurs algorithmes un pivot à 50 % (gris) ou à 100 % (blanc), selon le mode de fusion. Étant donné que le mode relatif à la scène n&amp;rsquo;est pas soumis à ces restrictions, ce pivot doit être explicitement défini par l&amp;rsquo;utilisateur lors de l&amp;rsquo;exécution d&amp;rsquo;opérations de fusion dans l&amp;rsquo;espace colorimétrique « RVB (scène) ». Le paramètre supplémentaire &lt;em>pivot de fusion&lt;/em> sera présenté à l&amp;rsquo;utilisateur lors de l&amp;rsquo;utilisation de l&amp;rsquo;un des modes de fusion dans cet espace colorimétrique. L&amp;rsquo;effet dépend de l&amp;rsquo;opérateur utilisé. Par exemple, les valeurs au-dessus du pivot peuvent être éclaircies et les valeurs inférieures obscurcies, ou vice versa.&lt;/p></description></item><item><title>masques</title><link>https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>0a74d2ec8e54719e897f3dfe079ab8fce6abb080933ff74ca15008643b7c3094</guid><description>&lt;p>Masks allow you to limit the effect of a module so that it only applies to certain parts of the image.&lt;/p>
&lt;p>Un masque peut être considéré comme une image en niveaux de gris où chaque pixel a une valeur comprise entre 0,0 et 1,0 (ou entre 0 % et 100 %). Cette valeur est l&amp;rsquo;&lt;em>opacité&lt;/em> et est utilisée pour déterminer dans quelle mesure un module affecte chaque pixel.&lt;/p>
&lt;p>Les sections suivantes expliquent comment construire des masques dans Ansel.&lt;/p></description></item><item><title>drawn masks</title><link>https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/drawn/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>c30da23511de1c3a0b9887d6f426b6deeac2c387bb78e0530c25fbbf24fa0f43</guid><description>&lt;p>Avec la fonctionnalité masque dessiné, vous pouvez construire un masque en dessinant des formes directement sur l&amp;rsquo;image. Les formes peuvent être utilisées seules ou combinées. Une fois qu&amp;rsquo;une forme a été dessinée sur une image, elle peut être ajustée, supprimée ou réutilisée dans d&amp;rsquo;autres modules.&lt;/p>
&lt;p>Shapes are stored internally as vectors and are rendered with the required resolution during pixelpipe processing. Shapes are expressed in the coordinate system of the original image and are transformed along with the rest of the image by any active distorting modules in the pipe (
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/lens-correction/" title="" rel="dofollow" >&lt;em>lens correction&lt;/em>&lt;/a>,
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/rotate-perspective/" title="" rel="dofollow" >&lt;em>rotate and perspective&lt;/em>&lt;/a> for example). This means that a shape will always work on the same image area regardless of any modifications that may be subsequently applied.&lt;/p></description></item><item><title>parametric masks</title><link>https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/parametric/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>ad45288be84e4ef066494cfb2832e534c5e2f6960127bf3b58af13ea354abc1c</guid><description>&lt;p>La fonction masque paramétrique offre un contrôle sélectif précis sur la façon dont les pixels individuels sont masqués. Pour ce faire, il génère automatiquement un masque de fusion intermédiaire à partir de paramètres définis par l&amp;rsquo;utilisateur. Ces paramètres sont des coordonnées de couleur plutôt que des coordonnées géométriques utilisées dans les masques dessinés.&lt;/p>
&lt;p>Pour chaque canal de données d&amp;rsquo;un module (par exemple, Lab, RVB) et pour certains canaux de données virtuels (par exemple, teinte, saturation), vous pouvez construire une fonction d&amp;rsquo;opacité. En fonction de la valeur de chaque pixel pour un canal donné, cette fonction calcule un facteur de fusion compris entre 0 et 1 (100 %) pour ce pixel.&lt;/p></description></item><item><title>combining drawn &amp; parametric masks</title><link>https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/drawn-and-parametric/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>fcc22b2976575954183bc6cb2e1f846b0f316e2e30aa551864a7bc8d2ab2f74c</guid><description>&lt;p>Masques dessinés et paramétriques peuvent être utilisés conjointement pour former un masque unique pouvant être appliqué à un module.&lt;/p>
&lt;p>Deux éléments principaux contrôlent la façon dont les masques individuels sont combinés : le réglage de la &lt;em>polarité&lt;/em> de chaque masque individuel (défini par les boutons plus ou moins) et le réglage dans le menu déroulant « combinaison des masques ».&lt;/p>
&lt;p>Le menu déroulant « combinaison des masques » contient les options suivantes, définissant comment les masques dessinés et paramétriques seront combinés :&lt;/p></description></item><item><title>raffinement du masque et contrôles supplémentaires</title><link>https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/refinement-controls/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>89def257ea439b99770ecaef5e985825d5778437e66713379fe0fa2fb0f80099</guid><description>&lt;p>Lorsqu&amp;rsquo;un masque paramétrique ou dessiné est actif, plusieurs curseurs supplémentaires s&amp;rsquo;affichent pour permettre d&amp;rsquo;affiner le masque.&lt;/p>
&lt;dl>
&lt;dt>seuil de détails&lt;/dt>
&lt;dd>Cette commande vous permet de modifier l&amp;rsquo;opacité du masque en fonction de la quantité de détails dans l&amp;rsquo;image. Utilisez ce curseur pour sélectionner soit des zones avec beaucoup de détails (valeurs positives) soit des zones plates et manquant de détails (valeurs négatives). La valeur par défaut (zéro) contourne efficacement le raffinement des détails. Ceci est surtout utile pour appliquer des effets de netteté et de flou qui ignorent les zones hors focus (bokeh) ou pour accentuer uniquement les parties floues, empêchant ainsi une netteté excessive des zones de focus.&lt;/dd>
&lt;/dl>
&lt;hr />
&lt;p>&lt;strong>Remarque :&lt;/strong> Les données utilisées pour le raffinement du masque de détails proviennent de l&amp;rsquo;étape de dématriçage dans le pipeline de traitement, et non de l&amp;rsquo;entrée du module (qui est utilisée pour les autres critères de masque paramétrique). Aucun des modules de traitement après le dématriçage n&amp;rsquo;aura d&amp;rsquo;effet sur le masque de détails et il n&amp;rsquo;est actuellement pas disponible pour les images non RAW.&lt;/p></description></item><item><title>raster masks</title><link>https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/raster/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>e54ab538c94a9f878851563cf247681e70bcc21caf31498731ea854015140a9a</guid><description>&lt;p>Comme décrit dans les sections précédentes, la sortie finale du masque d&amp;rsquo;un module (l&amp;rsquo;effet combiné de tous les masques dessinés et paramétriques) est une image raster en niveaux de gris Indiquant dans quelle mesure l&amp;rsquo;effet du module doit être appliqué à chaque pixel. Cette image raster est stockée en interne pour les modules actifs et peut être réutilisée par la suite par d&amp;rsquo;autres modules dans le pipeline graphique.&lt;/p>
&lt;p>Comme avec tout masque, si la valeur d&amp;rsquo;opacité d&amp;rsquo;un pixel dans un masque raster est égale à zéro, le module n&amp;rsquo;a aucun effet sur ce pixel. Si l&amp;rsquo;opacité d&amp;rsquo;un pixel est égale à 1, le module a son plein effet sur ce pixel. Si l&amp;rsquo;opacité d&amp;rsquo;un pixel est comprise entre 0 et 1, l&amp;rsquo;effet du module sur ce pixel est appliqué proportionnellement à cette opacité.&lt;/p></description></item><item><title>processing modules</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>19f1f79c4bf9500ac611f3b5bc0c1c330d99d21a44766c3533de39f53ee2291c</guid><description/></item><item><title>final resampling</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/finalscale/</link><pubDate>Sat, 21 Jan 2023 00:00:00 +0000</pubDate><updated>Sat, 21 Jan 2023 00:00:00 +0000</updated><guid>187867df0c06c1246c333ca802208eca56af381706997c40f83db4036116d060</guid><description>&lt;p>This module has always been in the pixel pipeline but was hidden in darktable GUI. Ansel 0.0 exposes it to allow users to fix a mistake in the default pipeline order of darktable.&lt;/p>
&lt;/section>
&lt;section id="action">
&lt;h2 class="text-left heading">
Action
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>When exporting images to save them to a file, the picture is processed at full resolution and then rescaled to the specified output size by this module.&lt;/p>
&lt;p>&lt;em>Final resampling&lt;/em> is never used when producing previews, for the lighttable thumbnails or in the darkroom, because in this case images are resampled earlier in the pipeline, for better rendering speed. It has no effect if the image is exported at its full (original) resolution either.&lt;/p></description></item><item><title>aberrations chromatiques</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/chromatic-aberrations/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>93e49518d10d91cec1e39e202038b669b635fee4ea385e97cc4c33b115fc3dd0</guid><description>&lt;p>Correct chromatic aberrations.&lt;/p>
&lt;p>Contrairement au module
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/raw-chromatic-aberrations/" title="" rel="dofollow" >&lt;em>aberrations chromatiques raw&lt;/em>&lt;/a>, ce module ne nécessite pas de données RAW en entrée.&lt;/p>
&lt;/section>
&lt;section id="flux-de-travail">
&lt;h2 class="text-left heading">
flux de travail
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Pour obtenir le meilleur résultat, il est conseillé de procéder comme suit :&lt;/p>
&lt;ol>
&lt;li>Atténuer au maximum les aberrations chromatiques dans le module
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/lens-correction/" title="" rel="dofollow" >&lt;em>correction des objectifs&lt;/em>&lt;/a> à l&amp;rsquo;aide des curseurs AC.&lt;/li>
&lt;li>Augmenter la &lt;em>force&lt;/em> dans ce module pour mieux voir son effet.&lt;/li>
&lt;li>Augmenter le &lt;em>rayon&lt;/em> jusqu&amp;rsquo;à ce que les aberrations chromatiques disparaissent. Si cela est insuffisant, essayez d&amp;rsquo;activer le paramètre &amp;ldquo;« berrations chromatiques très larges ».&lt;/li>
&lt;li>Choisir le &lt;em>guide&lt;/em> qui donne le meilleur résultat en terme de netteté et d&amp;rsquo;artefacts.&lt;/li>
&lt;li>Réduire la &lt;em>force&lt;/em> pour éviter de trop « lessiver » les couleurs.&lt;/li>
&lt;/ol>
&lt;p>Pour les cas plus compliqués, vous pouvez également essayer ce qui suit :&lt;/p></description></item><item><title>aberrations chromatiques raw</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/raw-chromatic-aberrations/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>23631e7eb1ae907f16cd02e465662aacda58446d39749e7e0a5e087b02fdd9cf</guid><description>&lt;p>Correct chromatic aberrations of raw images.&lt;/p>
&lt;p>As this module operates on non-demosaiced raw data, the underlying model assumes an uncropped photographic image as input. It is therefore likely to fail when you zoom in, as it is only able to operate on the visible portion of the image. The module will therefore be bypassed at high zoom levels, and a &amp;ldquo;bypassed&amp;rdquo; message will appear at the top of the module. This limitation only applies to interactive work and not to the final export.&lt;/p></description></item><item><title>cadre décoratif</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/framing/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>4c4c088735c04c676ae3a531928ff76dac101e2dbf8fe47b7679cab3e5f2e420</guid><description>&lt;p>Generate a frame around the image.&lt;/p>
&lt;p>Le cadre se compose d&amp;rsquo;une bordure (d&amp;rsquo;une couleur définie par l&amp;rsquo;utilisateur) et d&amp;rsquo;une ligne de cadre à l&amp;rsquo;intérieur de cette bordure (d&amp;rsquo;une deuxième couleur définie par l&amp;rsquo;utilisateur). Différentes options sont disponibles pour contrôler la géométrie et la couleur du cadre.&lt;/p>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>border size&lt;/dt>
&lt;dd>The size of the frame as a percentage of the underlying full image.&lt;/dd>
&lt;dt>aspect&lt;/dt>
&lt;dd>Le rapport hauteur/largeur de la sortie finale du module (c&amp;rsquo;est-à-dire de l&amp;rsquo;image sous-jacente plus le cadre)&lt;/dd>
&lt;dt>orientation&lt;/dt>
&lt;dd>L&amp;rsquo;orientation du cadre (portrait/paysage). Sélectionnez &amp;lsquo;auto&amp;rsquo; pour que Ansel choisisse l&amp;rsquo;orientation la plus raisonnable en fonction de l&amp;rsquo;image sous-jacente.&lt;/dd>
&lt;dt>position horizontale/verticale&lt;/dt>
&lt;dd>Faites votre choix parmi un ensemble de rapports prédéfinis définissant où vous voulez que votre image sous-jacente soit positionnée sur l&amp;rsquo;axe horizontal/vertical. Vous pouvez également cliquer avec le bouton droit de la souris et saisir votre propre ratio sous la forme &amp;ldquo;x/y&amp;rdquo;.&lt;/dd>
&lt;dt>taille du cadre interne&lt;/dt>
&lt;dd>La taille en pourcentage de la ligne au milieu du cadre par rapport à la largeur totale du cadre dans sa plus petite partie.&lt;/dd>
&lt;dt>décalage du cadre interne&lt;/dt>
&lt;dd>La position de la ligne au milieu du cadre, par rapport à l&amp;rsquo;image sous-jacente. Choisissez 0% pour que la ligne touche l&amp;rsquo;image. Choisissez 100% pour que la ligne touche la bordure extérieure.&lt;/dd>
&lt;dt>couleur de la bordure/couleur du cadre interne&lt;/dt>
&lt;dd>Paire de sélecteurs de couleur qui permettent de définir les couleurs de la bordure et du cadre. Cliquer sur le champ coloré ouvrira une boîte de dialogue de sélection de couleur qui offre un choix des couleurs couramment utilisées, ou vous permet de définir une couleur dans l&amp;rsquo;espace colorimétrique RVB. Vous pouvez aussi activer une pipette de couleur pour sélectionner une couleur dans l&amp;rsquo;image.&lt;/dd>
&lt;dt>show guides&lt;/dt>
&lt;dd>Tick the box to show guide overlays whenever the module is activated. Click the icon on the right to control the properties of the guides. See
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/guides-overlays/" title="" rel="dofollow" >guides &amp;amp; overlays&lt;/a> for details.&lt;/dd>
&lt;/dl></description></item><item><title>censurer</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/censorize/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>e5f5313d8fc5708846f28f259e6b5a74ed26f9c64d16167e6ab38cd8d6107500</guid><description>&lt;p>Dégrade des parties de l&amp;rsquo;image d&amp;rsquo;une façon esthétique, pour anonymiser des gens, des objets et des parties du corps.&lt;/p>
&lt;p>Censurer opère dans un espace RVB linéaire pour appliquer un flou gaussien et un bruit gaussien physiquement réalistes.&lt;/p>
&lt;p>À part l&amp;rsquo;anonymisation, ce module peut aussi être utilisé pour une large gamme d&amp;rsquo;effets créatifs, par exemple :&lt;/p>
&lt;ul>
&lt;li>Combine a simple blur with a multiply
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/blend-modes/" title="" rel="dofollow" >blend mode&lt;/a> to create a realistic bloom (Orton effect).&lt;/li>
&lt;li>Combine a simple blur with a subtract blending mode and low opacity to create an &lt;a href="https://en.wikipedia.org/wiki/Unsharp_masking" title="Wikipedia link" target="_blank" rel="noopener noreferrer nofollow" >unsharp mask&amp;thinsp;&lt;sup class="icon">&lt;i class="fab fa-wikipedia-w">&lt;/i>&lt;/sup>&lt;/a>, similar to the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/sharpen/" title="" rel="dofollow" >sharpen&lt;/a> module but in an RGB scene-referred space.&lt;/li>
&lt;li>Add noise to create artificial grain.&lt;/li>
&lt;/ul>
&lt;hr />
&lt;p>&lt;strong>Note :&lt;/strong> La méthode d&amp;rsquo;anonymisation fournie par ce module n&amp;rsquo;est pas résistante aux techniques d&amp;rsquo;analyse scientifique mais favorise l&amp;rsquo;esthétique. Certaines techniques d&amp;rsquo;analyse scientifique peuvent être capable de reconstruire le contenu anonymisé, en particulier pour des formes simples et du texte (ex : plaques d&amp;rsquo;immatriculation, numéros de rue).&lt;/p></description></item><item><title>color balance rgb</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/color-balance-rgb/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>ff33fd9984156965fa8e94f963a766218d741491f020f68c2e6acc9bfc7655b3</guid><description>&lt;p>Un module avancé qui apporte les outils de gradation des couleurs de la cinématographie dans le pipeline graphique relatif à la scène.&lt;/p>
&lt;p>This module is not suitable for beginners with no prior knowledge of color theory, who might want to stick to the &lt;em>global chroma&lt;/em> and &lt;em>global vibrance&lt;/em> settings until they have a good understanding of the
&lt;a href="https://ansel.photos/fr/doc/color-management/color-dimensions/" title="" rel="dofollow" >dimensions of color&lt;/a>.&lt;/p>
&lt;/section>
&lt;section id="introduction">
&lt;h2 class="text-left heading">
introduction
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>La gradation de couleurs est une partie importante de l&amp;rsquo;édition d&amp;rsquo;images. Elle peut aider à éliminer les dominantes indésirables et peut également apporter une touche de couleur créative qui ajoutera une atmosphère à vos images. À l&amp;rsquo;époque de la photographie argentique, la majeure partie de l&amp;rsquo;ambiance des couleurs était due au film et aux produits chimiques de développement, avec un étalonnage basique effectué sous l&amp;rsquo;agrandisseur avec des têtes couleur. Cela consommait des ressources coûteuses et était principalement réservé à l&amp;rsquo;industrie du cinéma, où le travail était effectué par un coloriste.&lt;/p></description></item><item><title>color calibration</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/color-calibration/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Thu, 12 Oct 2023 00:00:00 +0000</updated><guid>66a488a06ccdf84e4d300c03b690b20ad4310ba9c612b80c21bbee8209d15167</guid><description>&lt;p>Un module complet de correction de l&amp;rsquo;espace de couleur, de réglage de la balance des blancs, ainsi qu&amp;rsquo;un mixeur de canaux.&lt;/p>
&lt;p>Ce module simple mais puissant peut être utilisé des manières suivantes :&lt;/p>
&lt;ul>
&lt;li>
&lt;p>To adjust the white balance (&lt;a href="#white-balance-in-the-chromatic-adaptation-transformation-cat-tab" title="" rel="dofollow" >chromatic adaptation&lt;/a>), working in tandem with the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/white-balance/" title="" rel="dofollow" >&lt;em>white balance&lt;/em>&lt;/a> module. Here, the &lt;em>white balance&lt;/em> module makes some initial adjustments (required for the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/demosaic/" title="" rel="dofollow" >&lt;em>demosaic&lt;/em>&lt;/a> module to work effectively), and the &lt;em>color calibration&lt;/em> module then calculates a more perceptually-accurate white balance after the input color profile has been applied.&lt;/p></description></item><item><title>color zones</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/color-zones/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>67479555e9887778393511776420312be70e4ec8a5615c659fd4a7bb7d77baa3</guid><description>&lt;p>Ajuste sélectivement la clarté, la saturation et la teinte des pixels en fonction de leur clarté, saturation et teinte actuelles.&lt;/p>
&lt;p>This module works in CIE LCh color space, which separates pixels into &lt;em>lightness&lt;/em>, chroma (&lt;em>saturation&lt;/em>) and &lt;em>hue&lt;/em> components. It allows you to manipulate the lightness, saturation and hue of targeted groups of pixels through the use of curves.&lt;/p>
&lt;p>Vous devez d&amp;rsquo;abord choisir si vous souhaitez ajuster (sélectionner) les pixels en fonction de leur clarté, de leur saturation ou de leur teinte. Vous pouvez ensuite utiliser trois courbes, sur leurs onglets respectifs, pour ajuster la clarté, la saturation et la teinte des plages de pixels sélectionnées via cette méthode.&lt;/p></description></item><item><title>contraste local</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/local-contrast/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>b24c8cc4398811b7eb470bdc5896bb7dcd3a818f0e223ac714adacd2e381ff59</guid><description>&lt;p>Améliore le contraste local de l&amp;rsquo;image.&lt;/p>
&lt;p>Ceci est réalisé à l&amp;rsquo;aide d&amp;rsquo;un &lt;em>filtre laplacien local&lt;/em> (par défaut) ou &lt;em>grille bilatérale&lt;/em>. Les deux modes fonctionnent exclusivement sur le canal L de Lab. Le filtre &lt;em>local laplacien&lt;/em> a été conçu pour être robuste contre les effets de halo indésirables et les inversions de gradient le long des bords.&lt;/p>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>mode&lt;/dt>
&lt;dd>Choix du &lt;em>filtre laplacien local&lt;/em> ou de la &lt;em>grille bilatérale&lt;/em>. Les sections suivantes définissent les commandes disponibles pour chacun de ces modes.&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="grille-bilatérale">
&lt;h3 class="text-left heading">
grille bilatérale
&lt;/h3>
&lt;dl>
&lt;dt>granularité&lt;/dt>
&lt;dd>Rend plus fins ou plus grossiers les détails que vous désirez ajuster.&lt;/dd>
&lt;dt>contraste&lt;/dt>
&lt;dd>Contrôle la force avec laquelle l&amp;rsquo;algorithme distingue les niveaux de luminosité. Augmentez ce paramètre pour un aspect plus contrasté.&lt;/dd>
&lt;dt>détail&lt;/dt>
&lt;dd>Ajoute ou supprime des détails. Des valeurs plus élevées augmentent le contraste local.&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="local-laplacian">
&lt;h3 class="text-left heading">
local laplacian
&lt;/h3>
&lt;p>Pour comprendre les paramètres du filtre laplacien local, on peut le considérer comme l&amp;rsquo;application à l&amp;rsquo;image d&amp;rsquo;une courbe semblable à celle de ce dessin :&lt;/p></description></item><item><title>correction du profil d'entrée</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/unbreak-input-profile/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>cf34f774a18c6f0b0fea714448b3ba40a2bfb12afa71d9f61234a9b504c9aa14</guid><description>&lt;p>Ajoute une courbe de correction aux données de l&amp;rsquo;image. Ceci est nécessaire si vous avez sélectionné certains profils d&amp;rsquo;entrée dans le module
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/input-color-profile/" title="" rel="dofollow" >&lt;em>profil de couleur d&amp;rsquo;entrée&lt;/em>&lt;/a>.&lt;/p>
&lt;p>If you decide to use an ICC profile from the camera manufacturer in the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/input-color-profile/" title="" rel="dofollow" >&lt;em>input color profile&lt;/em>&lt;/a> module, a correction curve frequently needs to be pre-applied to image data to prevent the final output from looking too dark. This extra processing is not required if you use Ansel&amp;rsquo;s standard or enhanced color matrices.&lt;/p></description></item><item><title>courbe rvb</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/rgb-curve/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>b12091b53a1ecf2c03045ff84b0e33f4b82ab470b3a51b1e6978ebc864a2b925</guid><description>&lt;p>A classic digital photography tool to alter an image&amp;rsquo;s tones using curves.&lt;/p>
&lt;p>Activez la pipette de couleur à gauche pour afficher les valeurs sélectionnées dans le graphique (Ctrl+clic ou clic droit pour utiliser le sélecteur en mode zone). Les valeurs numériques (Lab) de l&amp;rsquo;entrée et de la sortie (voir ci-dessous) à l&amp;rsquo;endroit ou à dans la zone sélectionnée sont affichées en haut à gauche du widget.&lt;/p>
&lt;p>Une seconde pipette de couleur à droite de la précédente peut être utilisée pour créer automatiquement de nouveaux nœuds en fonction de la zone échantillonnée. Ctrl+clic+glisser pour modifier les nœuds créés afin d&amp;rsquo;avoir une courbe positive pour la zone sélectionnée ; Maj+clic+glisser pour créer une courbe négative.&lt;/p></description></item><item><title>dématriçage</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/demosaic/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>c4a95dae496f0a827da9002457b606dcce17930e45adaf9234226b3cecbca517</guid><description>&lt;p>Contrôler comment sont dématricés les fichiers RAW&lt;/p>
&lt;/section>
&lt;section id="bayer-filters">
&lt;h2 class="text-left heading">
bayer filters
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>The sensor cells of a digital camera are not color-sensitive &amp;ndash; they are only able to record different levels of lightness. In order to obtain a color image, each cell is covered by a color filter (red, green or blue) that primarily passes light of that color. This means that each pixel of the raw image only contains information about a single color channel.&lt;/p></description></item><item><title>denoise (profiled)</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/denoise-profiled/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>c9ee6512e56da62cdaaddfa428f7a247fe5ceea0472eadd141e9b7008c6e3a8d</guid><description>&lt;p>Un module de débruitage facile à utiliser et très efficace, adapté aux profils de bruit individuels d&amp;rsquo;une large gamme de capteurs de boîtier.&lt;/p>
&lt;p>Un problème avec beaucoup d&amp;rsquo;algorithmes de débruitage est qu&amp;rsquo;ils supposent que la variance du bruit est indépendante de la luminosité du signal. En profilant les caractéristiques de bruit du capteur d&amp;rsquo;un boîtier à différents réglages ISO, la variance à différentes luminosités peut être évaluée et l&amp;rsquo;algorithme de débruitage peut être ajusté pour lisser plus uniformément le bruit.&lt;/p></description></item><item><title>diffuse or sharpen</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/diffuse/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>3cb384670c0d9f6bbf7696066725791ca8fb3a2f9da785ebbb1057465074caf9</guid><description>&lt;p>La diffusion est une famille de processus physiques par lesquels des particules se déplacent et se propagent progressivement avec le temps, depuis une source qui les génère. En traitement d&amp;rsquo;image, la diffusion se produit principalement à deux endroits :&lt;/p>
&lt;ul>
&lt;li>diffusion of photons through lens glass (blur) or humid air (hazing),&lt;/li>
&lt;li>diffusion of pigments in wet inks or watercolors.&lt;/li>
&lt;/ul>
&lt;p>Dans les deux cas, la diffusion rend l&amp;rsquo;image moins nette en laissant &amp;ldquo;fuir&amp;rdquo; des particules et en lissant les variations locales.&lt;/p></description></item><item><title>égaliseur de contraste</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/contrast-equalizer/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>4c83ee223de65679d4351ec5ef079c3e8b337f95a8e80fb54b987c3096417d0d</guid><description>&lt;p>Ajuste le contraste de luminance et de chroma dans le domaine des ondelettes.&lt;/p>
&lt;p>This versatile module can be used to achieve a variety of effects, including bloom, denoise, clarity, and local contrast enhancement.&lt;/p>
&lt;p>It works in the wavelets domain and its parameters can be tuned independently for each wavelet detail scale. The module operates in CIE LCh color space and so is able to treat luminosity and chromaticity independently.&lt;/p>
&lt;p>Un certain nombre de préréglages sont fournis, ce qui devrait vous aider à comprendre les capacités du module.&lt;/p></description></item><item><title>exposition</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/exposure/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>7b708ffd238027f1ab535022d72620344d6b95b55625c3f512abb1c19a31ade4</guid><description>&lt;p>Increase or decrease the overall brightness of an image.&lt;/p>
&lt;p>Ce module a deux modes d&amp;rsquo;opération :&lt;/p>
&lt;dl>
&lt;dt>Manuel&lt;/dt>
&lt;dd>Règle l&amp;rsquo;exposition manuellement, le niveau de noir et le seuil d&amp;rsquo;écrêtage&lt;/dd>
&lt;dt>automatique (images RAW uniquement)&lt;/dt>
&lt;dd>Analyse l&amp;rsquo;histogramme de l&amp;rsquo;image pour régler automatiquement l&amp;rsquo;exposition. Ansel sélectionne automatiquement la compensation d&amp;rsquo;exposition requise pour déplacer le &lt;em>percentile&lt;/em> sélectionné vers le &lt;em>niveau cible&lt;/em> sélectionné (voir les définitions ci-dessous). Ce mode est particulièrement utile pour modifier automatiquement un grand nombre d&amp;rsquo;images afin d&amp;rsquo;avoir la même exposition. Un cas d&amp;rsquo;utilisation typique du mode automatique est le scintillement des photographies en accéléré.&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>mode&lt;/dt>
&lt;dd>Sélectionne le mode de fonctionnement (automatique/manuel).&lt;/dd>
&lt;dt>compense l&amp;rsquo;exposition de l&amp;rsquo;appareil photo (mode manuel)&lt;/dt>
&lt;dd>Compense automatiquement le biais d&amp;rsquo;exposition de l&amp;rsquo;appareil photo (fourni par les données Exif de l&amp;rsquo;image).&lt;/dd>
&lt;dt>exposure (manual mode)&lt;/dt>
&lt;dd>Increase (move to the right) or decrease (move to the left) the exposure value (EV). To adjust by more than the default limits shown on the slider, right click and enter the desired value up to +/-18 EV.&lt;/dd>
&lt;dd>The color picker tool on the right sets the exposure such that the average of the selected region matches the target lightness defined in &lt;a href="#spot-exposure-mapping" title="" rel="dofollow" >spot exposure mapping&lt;/a> options.&lt;/dd>
&lt;dt>seuil d&amp;rsquo;écrêtage (mode manuel)&lt;/dt>
&lt;dd>Définit le pourcentage de valeurs lumineuses à écrêter dans le calcul de l&amp;rsquo;&lt;em>exposition&lt;/em> et de la &lt;em>correction du niveau du noir&lt;/em>. Utilisez la pipette de couleur pour échantillonner la partie de l&amp;rsquo;image à utiliser pour ce calcul.&lt;/dd>
&lt;dt>centile (mode automatique)&lt;/dt>
&lt;dd>Définit l&amp;rsquo;emplacement dans l&amp;rsquo;histogramme à utiliser pour la correction automatique de l&amp;rsquo;exposition. Un centile de 50 % indique une position dans l&amp;rsquo;histogramme où 50 % des valeurs de pixels sont au-dessus et 50 % des valeurs de pixels sont en dessous de cette exposition.&lt;/dd>
&lt;dt>niveau cible (mode automatique)&lt;/dt>
&lt;dd>Définit le niveau cible de la correction d&amp;rsquo;exposition automatique (IL) par rapport au point blanc de l&amp;rsquo;appareil photo.&lt;/dd>
&lt;dt>correction du niveau du noir (modes manuel et automatique)&lt;/dt>
&lt;dd>Ajuste le point de niveau de noir pour éliminer les valeurs RVB négatives.&lt;/dd>
&lt;/dl>
&lt;hr />
&lt;p>&lt;strong>Note:&lt;/strong> Do not use the black level correction to add more density in blacks as this can clip near-black colors out of gamut by generating negative RGB values. This can cause problems with some modules later in the pixelpipe. Instead, use a tone mapping curve to add density to the blacks. For example, you can use the &lt;em>relative black exposure&lt;/em> slider on the &lt;em>scene&lt;/em> tab of the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/filmic-rgb/#scene" title="" rel="dofollow" >filmic rgb&lt;/a> module.&lt;/p></description></item><item><title>filmic rgb</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/filmic-rgb/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>4270c9ba138c20508ce8b13b77a36a8ec2c322b73653116df993834c7929a5d0</guid><description>&lt;p>Remappe la gamme tonale d&amp;rsquo;une image en reproduisant la réponse tonale et colorée d&amp;rsquo;un film classique.&lt;/p>
&lt;p>Ce module peut être utilisé soit pour élargir soit pour contracter la plage dynamique d&amp;rsquo;une scène pour rentrer dans la plage dynamique de l&amp;rsquo;affichage. Il protège les couleurs et le contraste dans les tons moyens, récupère les ombres et comprime les hautes lumières très brillantes et les ombres très sombres. Les hautes lumières auront besoin d&amp;rsquo;une attention particulière quand des détails doivent être préservés (comme des nuages).&lt;/p></description></item><item><title>filtre dégradé</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/graduated-density/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>5b45d2ea8fe5c48eec98446ac1f2edfaf8c3e20e3d16ca17382f9d94d77aa839</guid><description>&lt;p>Simule un filtre de densité gradué afin de corriger l&amp;rsquo;exposition et la couleur de manière progressive.&lt;/p>
&lt;p>Une ligne apparaît à l&amp;rsquo;écran permettant de modifier à la souris la position et l&amp;rsquo;orientation du dégradé.&lt;/p>
&lt;p>Ce module est connu pour provoquer des artefacts de bandes dans certaines conditions. Vous devriez envisager d&amp;rsquo;activer le module
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/dithering/" title="" rel="dofollow" >&lt;em>homogénéisation&lt;/em>&lt;/a> pour résoudre ces problèmes.&lt;/p>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>densité&lt;/dt>
&lt;dd>Règle la densité du filtre (IL). Une valeur faible sous-expose légèrement alors qu&amp;rsquo;une valeur élevée crée un filtre puissant.&lt;/dd>
&lt;dt>dureté&lt;/dt>
&lt;dd>La progressivité du gradient. Une valeur faible crée une transition douce, tandis qu&amp;rsquo;une valeur élevée rend la transition plus abrupte.&lt;/dd>
&lt;dt>rotation&lt;/dt>
&lt;dd>L&amp;rsquo;orientation du filtre. Les valeurs négatives tournent dans le sens des aiguilles d&amp;rsquo;une montre. La rotation peut également être effectuée en faisant glisser l&amp;rsquo;extrémité de la ligne de dégradé avec la souris.&lt;/dd>
&lt;dt>teinte&lt;/dt>
&lt;dd>Choisir une teinte pour ajouter une dominante de couleur au dégradé.&lt;/dd>
&lt;dt>saturation&lt;/dt>
&lt;dd>La saturation de la dominante de couleur à ajouter au dégradé (par défaut pas de dominante de couleur)&lt;/dd>
&lt;/dl></description></item><item><title>flou de surface</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/surface-blur/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>9f45639db8a0f861fb8aa91aa34cd081efe25c9106e4a619b0b730518784358a</guid><description>&lt;p>Smooth image surfaces while preserving sharp edges using a bilateral filter.&lt;/p>
&lt;p>This module &lt;em>can&lt;/em> be used to denoise images, however you should be aware that bilateral filters are susceptible to overshoots and Ansel offers much better alternatives. For example, the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/astrophoto-denoise/" title="" rel="dofollow" >&lt;em>astrophoto denoise&lt;/em>&lt;/a> module uses a non-local means denoising algorithm, and the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/denoise-profiled/" title="" rel="dofollow" >&lt;em>denoise (profiled)&lt;/em>&lt;/a> module provides a choice between non-local means and wavelet denoising algorithms.&lt;/p>
&lt;p>The &lt;em>surface blur&lt;/em> module blurs noise within the surfaces of an image by averaging pixels with their neighbors, taking into account not only their geometric distance but also their distance on the range scale (i.e. differences in their RGB values). It can be particularly useful if one RGB channel is more noisy/needs more smoothing than the others. In such a case, use the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/color-calibration/" title="" rel="dofollow" >&lt;em>color calibration&lt;/em>&lt;/a> module to examine the channels one by one, in order to set the blur intensities accordingly.&lt;/p></description></item><item><title>flous</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/blurs/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>1b01b355a295bd4446c15265fbf769b144fd441463ff619c053714321257d0b9</guid><description>&lt;p>Simulate physically-accurate blurs in scene-referred RGB space.&lt;/p>
&lt;/section>
&lt;section id="blur-types">
&lt;h2 class="text-left heading">
blur types
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Trois types de flous sont fournis :&lt;/p>
&lt;ol>
&lt;li>&lt;em>lens blur&lt;/em>: Simulates a lens diaphragm with a configurable number of blades and blade curvature to create synthetic bokeh.&lt;/li>
&lt;li>&lt;em>motion blur&lt;/em>: Simulates the effect of camera motion with a configurable path.&lt;/li>
&lt;li>&lt;em>gaussian blur&lt;/em>: This is not really an optical blur but can be used for denoising or for creative effects using
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/blend-modes/" title="" rel="dofollow" >blend modes&lt;/a>&lt;/li>
&lt;/ol>
&lt;p>Un graphe en haut du module montre la forme de l&amp;rsquo;opérateur de flou (connu sous le nom de &lt;a href="https://fr.wikipedia.org/wiki/Fonction_d%27%C3%A9talement_du_point" title="Wikipedia link" target="_blank" rel="noopener noreferrer nofollow" >&lt;em>fonction d&amp;rsquo;étalement du point&lt;/em>&amp;thinsp;&lt;sup class="icon">&lt;i class="fab fa-wikipedia-w">&lt;/i>&lt;/sup>&lt;/a>). Le module va transformer chaque point lumineux de la scène en une tache de la même forme que l&amp;rsquo;opérateur de flou, de la taille définie par le &lt;em>rayon du flou&lt;/em>.&lt;/p></description></item><item><title>grain</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/grain/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>003f93918f2a1aef1dcb5096f51f7ab730b9ff3573f91040c6dd78debe9b8d62</guid><description>&lt;p>Simule le grain du film argentique. Le grain est traité sur le canal L de l&amp;rsquo;espace de couleur Lab.&lt;/p>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>rugosité&lt;/dt>
&lt;dd>La taille du grain, dimensionné pour simuler une valeur ISO.&lt;/dd>
&lt;dt>Force&lt;/dt>
&lt;dd>La force de l&amp;rsquo;effet.&lt;/dd>
&lt;/dl></description></item><item><title>highlight reconstruction</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/highlight-reconstruction/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>1fd8bc3488d49d0b0c671d12e1eb2c4197773207a24f2cae9b258bbcde368fcc</guid><description>&lt;p>Attempt to reconstruct color information for pixels that are clipped in one or more RGB channel.&lt;/p>
&lt;p>Si des pixels restent partiellement écrêtés, des couleurs irréalistes peuvent apparaître dans l&amp;rsquo;image. Par exemple, les pixels avec les canaux vert et bleu écrêtés apparaissent rouges et les hautes lumières ne sont pas reconstruites.&lt;/p>
&lt;p>Trois méthodes de reconstruction sont disponibles :&lt;/p>
&lt;dl>
&lt;dt>tronquer les hautes lumières&lt;/dt>
&lt;dd>Limite tous les pixels au niveau de blanc (c&amp;rsquo;est-à-dire tronque les canaux de couleur restants). Cette méthode est particulièrement utile quand les hautes lumières écrêtées se produisent dans des objets naturellement désaturés (des nuages par exemple).&lt;/dd>
&lt;dt>reconstruire dans LCh&lt;/dt>
&lt;dd>Analyse chaque pixel ayant au moins un canal écrêté et essaye de le corriger (dans l&amp;rsquo;espace colorimétrique LCh) en utilisant les valeurs des autres pixels (3 pour Bayer ou 8 pour X-Trans) du bloc concerné du capteur. Les hautes lumières reconstruites sont toujours monochromes, mais plus lumineuses et avec plus de détails qu&amp;rsquo;avec &lt;em>tronquer les hautes lumières&lt;/em>. Cette méthode fonctionne assez bien avec une courbe de base à contraste élevé qui désature les hautes lumières. Comme avec &lt;em>tronquer les hautes lumières&lt;/em> cette méthode est une bonne option pour les objets naturellement désaturés.&lt;/dd>
&lt;dt>reconstruire les couleurs&lt;/dt>
&lt;dd>utilise un algorithme qui transfère les informations de couleur d&amp;rsquo;un environnement non écrêté dans les hautes lumières écrêtées. Cette méthode fonctionne très bien sur les zones aux couleurs homogènes et est particulièrement utile sur les tons chair avec des hautes lumières qui s&amp;rsquo;estompent en douceur. Veuillez noter que cette méthode peut produire des artefacts de type labyrinthe sur les hautes lumières derrière des bords à fort contraste, par exemple des structures fines bien exposées sur un arrière-plan surexposé.&lt;/dd>
&lt;dt>guided laplacians&lt;/dt>
&lt;dd>Use an algorithm (derived from the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/diffuse/" title="" rel="dofollow" >&lt;em>diffuse or sharpen&lt;/em>&lt;/a> module) to replicate details from valid channels into clipped channels and to propagate color gradients from valid surrounding regions into clipped regions. This is a slow and computationally-intensive method designed for maximum smoothness and seamless blending of the reconstructed regions into their neighborhood, and is designed primarily to reconstruct spotlights and specular reflections. This mode is available for Bayer sensors only.&lt;/dd>
&lt;/dl>
&lt;hr />
&lt;p>&lt;strong>Note:&lt;/strong> When using the highlight reconstruction included with the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/filmic-rgb/" title="" rel="dofollow" >&lt;em>filmic rgb&lt;/em>&lt;/a> module it may be useful to avoid using this module in &lt;em>clip highlights&lt;/em> mode (so that &lt;em>filmic rgb&lt;/em> has more information to work with).&lt;/p></description></item><item><title>homogénéisation</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/dithering/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>15d309348834c50836554f3e483b3a98f0a66ca002eb3d43d55c9f20c4b94962</guid><description>&lt;p>Ce module élimine une partie des artefacts typiques d’effet de bandes qui peuvent se produire lorsque les données internes en arithmétique flottante 32 bits sont transférées, pour l’affichage ou pour l’exportation, vers un format de sortie discret en entier 8 ou 16 bits .&lt;/p>
&lt;p>Although not an inherent problem in any of Ansel&amp;rsquo;s modules, some operations may provoke banding if they produce a lightness gradient in the image. To mitigate possible artifacts you should consider activating dithering when using the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/vignetting/" title="" rel="dofollow" >&lt;em>vignetting&lt;/em>&lt;/a> or
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/graduated-density/" title="" rel="dofollow" >&lt;em>graduated density&lt;/em>&lt;/a> modules. This is especially relevant for images with extended homogeneous areas such as cloudless sky. Also watch out for banding artifacts when using a gradient
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/drawn/" title="" rel="dofollow" >drawn mask&lt;/a>.&lt;/p></description></item><item><title>lens correction</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/lens-correction/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>e8f5ac5fce56ad2463a8c4d60c23ee76bf0cc48a728ab023015f8a32d8a9f977</guid><description>&lt;p>Corrige automatiquement (et simule) la distorsion de l&amp;rsquo;objectif, les aberrations chromatiques transversales (TCA) et le vignettage.&lt;/p>
&lt;p>Ce module identifie la combinaison boîtier/objectif à partir des données Exif de l&amp;rsquo;image et utilise la bibliothèque externe &lt;a href="https://lensfun.github.io/" title="External link" target="_blank" rel="noopener noreferrer nofollow" >lensfun&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a> pour fournir des paramètres de correction.&lt;/p>
&lt;p>If your system&amp;rsquo;s lensfun library has no correction profile for the automatically identified camera/lens combination, the controls for the three photometric parameters (below) are replaced with a warning message. You may try to find the right profile yourself by searching for it in the menu.&lt;/p></description></item><item><title>liquify</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/liquify/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>a62e84bae01719d205bb3dcbebe243a34f665a0113ec58649e09c012844ff597</guid><description>&lt;p>Déplace les pixels en appliquant des distorsions de style libre à des parties de l&amp;rsquo;image à l&amp;rsquo;aide de points, de lignes et de courbes.&lt;/p>
&lt;/section>
&lt;section id="nœuds">
&lt;h2 class="text-left heading">
nœuds
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Chacun des outils de &lt;em>liquéfier&lt;/em> est basé sur des nœuds. Un point se compose d&amp;rsquo;un seul nœud et une ligne ou une courbe se compose d&amp;rsquo;une séquence de nœuds liés définissant un chemin.&lt;/p>
&lt;p>Each instance of the liquify module is limited to a maximum of 100 nodes &amp;ndash; for more nodes, use additional instances. However, please note that the liquify module consumes a lot of system resources.&lt;/p></description></item><item><title>lut 3D</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/lut-3d/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>e3e9f4d74f06d9adfc81c268e47d8c258089c0dfc4800ce81c49719c98cf32e4</guid><description>&lt;p>Transforme les valeurs RVB grâce à un fichier 3D LUT.&lt;/p>
&lt;p>Une LUT 3D est une table tridimensionnelle utilisée pour transformer une valeur RVB donnée en une autre valeur RVB. C&amp;rsquo;est normalement utilisé pour la simulation de film et la gradation de couleurs.&lt;/p>
&lt;p>Ce module accepte les fichiers &lt;code>.cube&lt;/code>, &lt;code>.3dl&lt;/code>, &lt;code>.png&lt;/code> (haldclut) et &lt;code>.gmz&lt;/code>. Les données 3D LUT non compressées ne sont pas enregistrées dans la base de données ni dans le fichier XMP mais restent stockées dans les fichiers d&amp;rsquo;origine organisés sous le dossier racine 3D LUT (voir
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/processing/" title="" rel="dofollow" >preferences &amp;gt; traitement &amp;gt; répertoire 3D lut racine&lt;/a>). Il est donc important de sauvegarder correctement votre dossier LUT 3D &amp;ndash; partager une image avec son XMP est inutile si le destinataire n&amp;rsquo;a pas également le même fichier LUT 3D dans son propre dossier LUT 3D.&lt;/p></description></item><item><title>negadoctor</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/negadoctor/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>2a75bf3fa99d0a8da98ef438c87dd3824ca1effe62735a0facb01d59fba20ba9</guid><description>&lt;p>Process scanned film negatives.&lt;/p>
&lt;p>Vous pouvez obtenir l&amp;rsquo;image d&amp;rsquo;un négatif à l&amp;rsquo;aide d&amp;rsquo;un scanner de film, ou en le photographiant contre une lumière blanche (par exemple une table lumineuse ou un écran d&amp;rsquo;ordinateur) ou un flash externe.&lt;/p>
&lt;/section>
&lt;section id="preparation">
&lt;h2 class="text-left heading">
preparation
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Si l&amp;rsquo;image du négatif a été obtenue à l&amp;rsquo;aide d&amp;rsquo;un appareil photo numérique, afin d&amp;rsquo;obtenir des couleurs précises dans l&amp;rsquo;image finale, vous devait alors considérer les points suivants :&lt;/p>
&lt;ul>
&lt;li>
&lt;p>When taking the photograph, adjust the exposure to fully utilise the entire dynamic range of your camera sensor &amp;ndash; i.e. &amp;ldquo;expose-to-the-right&amp;rdquo;, so that the histogram in your camera touches the right hand side without clipping the image.&lt;/p></description></item><item><title>niveaux rvb</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/rgb-levels/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>e3c749daac34324c54d5d1a465b2a0c0883aa44da8647db54154df7450445c77</guid><description>&lt;p>Adjust black, white and mid-gray points in RGB color space.&lt;/p>
&lt;p>L&amp;rsquo;outil &lt;em>niveau rvb&lt;/em> présente un histogramme de l&amp;rsquo;image et affiche trois barres. Déplacez ces barres pour modifier les points noir, gris moyen et blanc en clarté avec le mode « RVB canaux liés » ou alors, indépendamment pour chacun des canaux R, V et B avec le mode « RVB, canaux indépendants ».&lt;/p>
&lt;p>Moving the black and white bars to match the left and right borders of the histogram will make the output image span the full available tonal range. This will increase the image&amp;rsquo;s contrast.&lt;/p></description></item><item><title>orientation</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/orientation/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>059a0f6a16d90d1a6c1d08f986c84a29d26d8aa7a5a6517f2a9b59a82493c3d0</guid><description>&lt;p>Rotate the image 90 degrees at a time or flip the image horizontally and/or vertically.&lt;/p>
&lt;p>Le module est actif par défaut et l&amp;rsquo;orientation (rotation) est fixée automatiquement d&amp;rsquo;après les données Exif de l&amp;rsquo;image.&lt;/p>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>transformer&lt;/dt>
&lt;dd>Double-cliquez sur l&amp;rsquo;étiquette pour réinitialiser les transformations par défaut.&lt;/dd>
&lt;dt>
&lt;figure class="img-wrapper " id="rotate-counter-clockwisejpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;rotate-counter-clockwisejpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/rotate-counter-clockwise.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;rotate-counter-clockwisejpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/rotate-counter-clockwise.jpg alt="image"
style=" "
decoding="async" loading="lazy"width="31" height="30"/>
&lt;/div>
&lt;/figure>
rotate counter-clockwise&lt;/dt>
&lt;dd>Rotate the image 90 degrees counter-clockwise&lt;/dd>
&lt;dt>
&lt;figure class="img-wrapper " id="rotate-clockwisejpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;rotate-clockwisejpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/rotate-clockwise.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;rotate-clockwisejpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/rotate-clockwise.jpg alt="image"
style=" "
decoding="async" loading="lazy"width="31" height="30"/>
&lt;/div>
&lt;/figure>
rotate clockwise&lt;/dt>
&lt;dd>Rotate the image 90 degrees clockwise&lt;/dd>
&lt;dt>
&lt;figure class="img-wrapper " id="flip-horizontaljpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;flip-horizontaljpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/flip-horizontal.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;flip-horizontaljpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/flip-horizontal.jpg alt="image"
style=" "
decoding="async" loading="lazy"width="41" height="36"/>
&lt;/div>
&lt;/figure>
flip horizontally&lt;/dt>
&lt;dd>Flip the image (mirror) horizontally&lt;/dd>
&lt;dt>
&lt;figure class="img-wrapper " id="flip-verticaljpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;flip-verticaljpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/flip-vertical.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;flip-verticaljpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/flip-vertical.jpg alt="image"
style=" "
decoding="async" loading="lazy"width="37" height="38"/>
&lt;/div>
&lt;/figure>
flip vertically&lt;/dt>
&lt;dd>Flip the image (mirror) vertically&lt;/dd>
&lt;dt>show guides&lt;/dt>
&lt;dd>Tick the box to show guide overlays whenever the module is activated. Click the icon on the right to control the properties of the guides. See
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/guides-overlays/" title="" rel="dofollow" >guides &amp;amp; overlays&lt;/a> for details.&lt;/dd>
&lt;/dl></description></item><item><title>pixels chauds</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/hot-pixels/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>d89afd1ca405fc6afacec7dd3b9387171540b0c0f1f1cfc00f65d4a146b31601</guid><description>&lt;p>Automatically detect and eliminate hot pixels.&lt;/p>
&lt;p>Les pixels chauds sont des pixels pour lesquels un enregistrement correct d&amp;rsquo;un niveau de lumière a échoué. Les pixels chauds détectés sont remplacés par une valeur moyenne de leurs voisins.&lt;/p>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>seuil&lt;/dt>
&lt;dd>Seuil de déviation, c.-à-d. de combien la valeur d&amp;rsquo;un pixel doit-elle dévier de celles de ses voisins pour qu&amp;rsquo;il soit considéré comme un pixel chaud.&lt;/dd>
&lt;dt>force&lt;/dt>
&lt;dd>La force de la fusion appliquée aux pixels chauds pour les fondre dans leur environnement .&lt;/dd>
&lt;dt>détection par 3 voisins&lt;/dt>
&lt;dd>Étend la détection des pixels chaud en considérant le pixel comme chaud lorsque 3 pixels voisins (au lieu de 4) dévient au delà du seuil fixé.&lt;/dd>
&lt;dt>montrer&lt;/dt>
&lt;dd>Marque visuellement sur l&amp;rsquo;image les pixels corrigés et affiche leur nombre.&lt;/dd>
&lt;/dl></description></item><item><title>profil de couleur d'entrée</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/input-color-profile/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>333ffbfb091cd25056cda737b8d4817ca1cd992e122cd609fd6df4d714f6468d</guid><description>&lt;p>Define how Ansel will interpret the colors of the image.&lt;/p>
&lt;p>Ce module prend l&amp;rsquo;espace colorimétrique utilisé par la source d&amp;rsquo;image (par exemple, appareil photo, scanner) et convertit l&amp;rsquo;encodage des pixels en un espace colorimétrique de travail standardisé. Cela signifie que les modules suivants dans le pipeline n&amp;rsquo;ont pas besoin de se préoccuper des spécificités du périphérique d&amp;rsquo;entrée et peuvent fonctionner avec et convertir vers/depuis un espace colorimétrique de travail commun.&lt;/p></description></item><item><title>profil de couleur de sortie</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/output-color-profile/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>31a87b1d62165dd2c963e6d7441df788736fa2a7f4c4de4b6dfa675e4605d670</guid><description>&lt;p>Gère le profil de sortie pour l&amp;rsquo;exportation et l&amp;rsquo;intention de rendu à utiliser lors du mappage entre les espaces colorimétriques.&lt;/p>
&lt;p>Ansel est livré avec des profils prédéfinis &lt;em>sRGB&lt;/em>, &lt;em>Adobe RVB&lt;/em>, &lt;em>XYZ&lt;/em> et &lt;em>RVB linéaire&lt;/em>. Vous pouvez fournir des profils supplémentaires en les plaçant dans &lt;code>$Ansel/share/Ansel/color/out&lt;/code> et &lt;code>$HOME/.config/Ansel/color/out&lt;/code> (où &lt;code>$Ansel&lt;/code> est le répertoire d&amp;rsquo;installation de Ansel et &lt;code>$HOME &lt;/code> est votre répertoire personnel).&lt;/p>
&lt;p>The output color profile may also be defined within the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/export/" title="" rel="dofollow" >export&lt;/a> module.&lt;/p></description></item><item><title>raw black/white point</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/raw-black-white-point/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>89759c2f2ce52e1a08278aaa1590b9967f7b2c41687c0f9fed00d4eb3162e92d</guid><description>&lt;p>Define camera-specific black and white points.&lt;/p>
&lt;p>Ce module est automatiquement activé sur toutes les images RAW. Les paramètres par défaut sont appliqués pour tous les appareils supportés. Il n&amp;rsquo;est normalement pas nécessaire de changer ces valeurs par défaut.&lt;/p>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>niveau du noir 0-3&lt;/dt>
&lt;dd>Le niveau de noir spécifique à l&amp;rsquo;appareil pour les quatre pixels dans le motif Bayer RGGB. Les pixels avec des valeurs inférieures à ce niveau ne sont pas considérées contenir des données valide.&lt;/dd>
&lt;dt>point blanc&lt;/dt>
&lt;dd>Le niveau de blanc spécifique à l&amp;rsquo;appareil photo. Tous les pixels avec une valeur supérieur à celle ci seront coupés et par conséquent manipulés par le module
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/highlight-reconstruction/" title="" rel="dofollow" >&lt;em>reconstruire hautes lumières&lt;/em>&lt;/a>&lt;/dd>
&lt;dt>flat field correction&lt;/dt>
&lt;dd>Use flat field correction to compensate for lens shading. This field only appears for applicable Raw files and will automatically use any GainMap embedded in the Raw. You can choose to disable this correction if desired.&lt;/dd>
&lt;/dl></description></item><item><title>recadrer</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/crop/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>c3e1c4e92faa09b09edfc65b37662bfbf7ced9da1df187eede87ab5eb75bee31</guid><description>&lt;p>Crop an image using on-screen guides.&lt;/p>
&lt;p>This module appears late in the pipeline, meaning that the full image can remain available for source spots in the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/retouch/" title="" rel="dofollow" >&lt;em>retouch&lt;/em>&lt;/a> module. For best results, you are advised to use the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/rotate-perspective/" title="" rel="dofollow" >&lt;em>rotate and perspective&lt;/em>&lt;/a> module to perform rotation and perspective correction (if required), and then perform final creative cropping with this module.&lt;/p>
&lt;p>Chaque fois que ce module est actif, l&amp;rsquo;image complète non recadrée est affichée, avec en surimpression des poignées de recadrage et des lignes de guidage facultatives.&lt;/p></description></item><item><title>reconstruction des couleurs</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/color-reconstruction/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>9f14727d511c1e009835dda676fd49a4e61bc4fef28f6d1ea9456c89ab74b156</guid><description>&lt;p>Recover color information in blown-out highlights.&lt;/p>
&lt;p>En raison de la nature des capteurs numériques, les hautes lumières surexposées manquent d&amp;rsquo;informations de couleur valides. Le plus souvent, ils apparaissent en blanc neutre ou présentent une certaine dominante de couleur, selon les autres étapes de traitement d&amp;rsquo;image impliquées. Ce module peut être utilisé pour « récupérer » les hautes lumières surexposées en remplaçant leurs couleurs par des couleurs mieux adaptées. Le module agit sur les pixels dont la luminance dépasse un seuil défini par l&amp;rsquo;utilisateur. Les couleurs de remplacement sont extraites des pixels voisins. La distance spatiale et la distance de luminance (plage) sont prises en compte pour la sélection des couleurs.&lt;/p></description></item><item><title>réduction du bruit photo astro</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/astrophoto-denoise/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>b933a07d8547d5a666039139aed490da5d06fb11f35f7bad0b48ffc3078ad6a9</guid><description>&lt;p>Remove image noise while preserving structure.&lt;/p>
&lt;p>This is accomplished by averaging each pixel with some surrounding pixels in the image. The weight of such a pixel in the averaging process depends on the similarity of its neighborhood with the neighborhood of the pixel being denoised. A patch with a defined size is used to measure that similarity.&lt;/p>
&lt;p>Comme la réduction de bruit est un processus consommateur de ressources, il ralentit de manière significative le traitement du pipeline graphique. Il est donc préférable d’activer tardivement ce module dans votre flux de travail.&lt;/p></description></item><item><title>réduction du bruit RAW</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/raw-denoise/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>51b7abfe00536e36e9a26c317da4913d4814f396ea0a0e0e029b96021bbaac60</guid><description>&lt;p>Perform denoising on raw image data before it is
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/demosaic/" title="" rel="dofollow" >demosaiced&lt;/a>.&lt;/p>
&lt;p>Ce module a été porté à partir de &lt;a href="https://www.dechifro.org/dcraw/" title="External link" target="_blank" rel="noopener noreferrer nofollow" >dcraw&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>.&lt;/p>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>seuil de bruit&lt;/dt>
&lt;dd>Le seuil de détection du bruit. Des valeurs plus élevées entraînent une suppression du bruit plus importante et une plus grande perte de détails dans l&amp;rsquo;image.&lt;/dd>
&lt;dt>coarse/fine curves&lt;/dt>
&lt;dd>The noise of an image is usually a combination of fine-grained and coarse-grained noise. These curves allow the image to be denoised more or less depending on the coarseness of the visible noise. The left of the curve will act on very coarse grain noise, while the right of the curve will act on very fine grain noise.&lt;/dd>
&lt;dd>
&lt;p>Raising the curve will result in more smoothing, while lowering it will result in less smoothing. As an example, you can preserve very fine-grained noise by pulling down the rightmost point of the curve to the minimum value.&lt;/p></description></item><item><title>renforcer la netteté</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/sharpen/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>2e0d125a4a10ae8d9d8a38d373da020abe535fb8dbad61f034d37723dff13495</guid><description>&lt;p>Sharpen the details in the image using a standard UnSharp Mask (USM).&lt;/p>
&lt;p>Ce module fonctionne en augmentant le contraste autour des bords et en améliorant ainsi l&amp;rsquo;&lt;em>impression&lt;/em> de netteté d&amp;rsquo;une image. Ce module modifie le canal L dans l&amp;rsquo;espace colorimétrique Lab.&lt;/p>
&lt;hr />
&lt;p>&lt;em>&lt;strong>Remarque:&lt;/strong>&lt;/em> L&amp;rsquo;algorithme USM (UnSharp Mask) utilisé dans ce module opère dans l&amp;rsquo;espace colorimétrique Lab. Il peut produire des effets indésirables et n&amp;rsquo;est plus recommandé. Utilisez à la place les préréglages fournis par le module
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/contrast-equalizer/" title="" rel="dofollow" >égaliseur de contraste&lt;/a> pour atténuer le flou, ou par le module
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/local-contrast/" title="" rel="dofollow" >contraste local&lt;/a> pour une netteté générale.&lt;/p></description></item><item><title>retouch</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/retouch/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>b6adaafc3fa0f2b8bfa139dd6f326c6255559bafe0902cbe063855cf64b13d48</guid><description>&lt;p>Supprime les éléments indésirables de votre image en copiant, corrigeant, floutant et remplissant à l&amp;rsquo;aide de formes dessinées.&lt;/p>
&lt;p>This module includes a &amp;ldquo;heal&amp;rdquo; tool (based on the heal tool from GIMP), as well as &amp;ldquo;fill&amp;rdquo; and &amp;ldquo;blur&amp;rdquo; modes. It can also take advantage of wavelet decomposition, allowing the image to be separated into layers of varying detail (from coarse to fine) which can be selectively retouched before being recombined to produce the output image.&lt;/p></description></item><item><title>rotate and perspective</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/rotate-perspective/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>f5fc69dd219fa708f894b6ac8e359db657895510dae13e79b6be0e79cc38542c</guid><description>&lt;p>Corrige automatiquement les lignes convergentes, une forme de distorsion de perspective. Le mécanisme sous-jacent est inspiré du programme &lt;a href="http://www.shiftn.de/" title="External link" target="_blank" rel="noopener noreferrer nofollow" >&lt;em>ShiftN&lt;/em>&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a> de Markus Hebel. Ce module permet également de régler la rotation de l&amp;rsquo;image.&lt;/p>
&lt;p>Les distorsions de perspective sont un effet naturel lors de la projection d&amp;rsquo;une scène en trois dimensions sur un plan en deux dimensions et font apparaître les objets proches du spectateur plus grands que les objets éloignés. Les lignes convergentes sont un cas particulier de distorsions de perspective fréquemment observées dans les photographies d&amp;rsquo;architecture &amp;ndash; les lignes parallèles, lorsque photographiées sous un certain angle, sont transformées en lignes convergentes qui se rencontrent en un point à l&amp;rsquo;intérieur ou à l&amp;rsquo;extérieur du cadre de l&amp;rsquo;image.&lt;/p></description></item><item><title>rotate pixels</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/rotate-pixels/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>0bbe2ea43d9f5c445024e6d7417e56d7aefe020283473140800f01e32a84dd91</guid><description>&lt;p>Les capteurs de certains appareils photographiques, comme Fujifilm FinePix S2Pro, F700, et E550, ont un modèle Bayer orienté diagonalement au lieu de la disposition orthogonale habituelle.&lt;/p>
&lt;p>Sans correction cela conduirait à une image basculée, avec des coins noirs. Ce module applique la rotation nécessaire.&lt;/p>
&lt;p>Ansel détecte les images nécessitant cette correction grâce à leurs données EXIF et active automatiquement ce module. Pour les autres images le module reste toujours désactivé.&lt;/p></description></item><item><title>scale pixels</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/scale-pixels/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>ed8c9dc8d2b91448dfe330bd4b393b246ef7314a5ba5589d61094d6e07f2d00c</guid><description>&lt;p>Quelques boîtiers (comme le Nikon D1X) ont des cellules de capteur rectangulaires au lieu des cellules carrées habituelles. L&amp;rsquo;absence d&amp;rsquo;une correction conduirait à des images déformées. Ce module applique la mise à l&amp;rsquo;échelle requise.&lt;/p>
&lt;p>Ansel détecte les images nécessitant cette correction grâce à leurs données EXIF et active automatiquement ce module. Pour les autres images le module reste toujours désactivé.&lt;/p>
&lt;p>The module has no controls.&lt;/p></description></item><item><title>suppression de la brume</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/haze-removal/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>4c40eea4213f5c121115fe65d25741c71f12882c2b4da15a4e1a8e65a0130e19</guid><description>&lt;p>Automatiquement réduit l&amp;rsquo;effet de la poussière et de la brume dans l&amp;rsquo;air. Ce module peut aussi être employé pour renforcer la couleur spécifiquement dans les régions de faible contraste de l&amp;rsquo;image.&lt;/p>
&lt;p>La brume absorbe la lumière des objets de la scène, mais c&amp;rsquo;est aussi une source de lumière de fond diffuse. Le module de suppression de brume estime d&amp;rsquo;abord pour chaque région de l&amp;rsquo;image la quantité de brume. Il supprime ensuite la lumière diffuse de fond en fonction de son niveau force local et restaure la lumière d&amp;rsquo;origine de l&amp;rsquo;objet.&lt;/p></description></item><item><title>table correspondance couleurs</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/color-look-up-table/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>b95b75c5a36614a96037c745abbcbcd2bfb7834428d34a385b6aec01213de275</guid><description>&lt;p>A generic color look up table implemented in Lab space.&lt;/p>
&lt;p>The input to this module is a list of source and target points and the complete mapping is interpolated using splines. The resulting look up tables (LUTs) are editable by hand and can be created using the darktable-chart utility to match given input (such as hald-cluts and RAW/JPEG with in-camera processing pairs).&lt;/p>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>color board&lt;/dt>
&lt;dd>The color board grid shows a list of colored patches. The colors of the patches are the source points. The target color of the selected patch is shown as offsets which are controlled by sliders beneath the color board. An outline is drawn around patches that have been altered (where the source and target colors differ).&lt;/dd>
&lt;dd>
&lt;p>Cliquez sur une pastille pour la sélectionner, ou alors utilisez la zone de liste déroulante &lt;em>pastille&lt;/em> ou la pipette de couleur. La pastille actuellement sélectionnée est marquée d&amp;rsquo;un carré blanc et son numéro est affiché dans la zone de liste déroulante.&lt;/p></description></item><item><title>tone equalizer</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/tone-equalizer/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>dc9803de0feb9a5cffc6709e3213defdedb53e93d3bfc2b06ba0b59443fc632f</guid><description>&lt;p>Assombrir/éclaircir en préservant le contraste local.&lt;/p>
&lt;p>It works in linear RGB space and utilizes a user-defined mask to guide the dodging and burning adjustments, helping to preserve local contrast within the image.&lt;/p>
&lt;p>Le schéma suivant décrit le fonctionnement de l&amp;rsquo;égaliseur de tons :&lt;/p>
&lt;p>
&lt;figure class="img-wrapper " id="tone-equalizer-overviewjpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;tone-equalizer-overviewjpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/tone-equalizer-overview.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;tone-equalizer-overviewjpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/tone-equalizer-overview.jpg alt="image"
style=" "
decoding="async" loading="lazy"sizes="(max-width: 992px) 100vw, (max-width: 1200px) 66.67vw, 50vw" srcset="https://ansel.photos/tone-equalizer-overview_hu_ab89ab0110bcc971.jpg 140w, https://ansel.photos/tone-equalizer-overview_hu_9cec2f183638bbe1.jpg 264w, https://ansel.photos/tone-equalizer-overview_hu_489df821abe368f4.jpg 331w, https://ansel.photos/tone-equalizer-overview_hu_ac7640396cc352c4.jpg 400w, https://ansel.photos/tone-equalizer-overview_hu_6190711cce08de9f.jpg 496w, https://ansel.photos/tone-equalizer-overview_hu_c4f204dae23e7d6d.jpg 576w, https://ansel.photos/tone-equalizer-overview_hu_d5abe8b5ca281d9b.jpg 600w, https://ansel.photos/tone-equalizer-overview_hu_c4117d387460ee57.jpg 720w, https://ansel.photos/tone-equalizer-overview_hu_d6c4b03b9a9f602f.jpg 800w, https://ansel.photos/tone-equalizer-overview_hu_146300af55b92cf9.jpg 992w, https://ansel.photos/tone-equalizer-overview_hu_4f9577ec98025fa9.jpg 1200w, https://ansel.photos/tone-equalizer-overview_hu_188cc4dda674e670.jpg 1320w"width="1423" height="645"/>
&lt;/div>
&lt;/figure>
&lt;/p></description></item><item><title>vignetting</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/vignetting/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>78af5aa6167a957e12429a1e0cf77478145d544faf01c071f9709d9daaf9e733</guid><description>&lt;p>Apply a vignetting effect to the image.&lt;/p>
&lt;p>Le vignetage est une modification de la luminosité et de la saturation aux bords de l&amp;rsquo;image dans une forme spécifiée. Plusieurs des paramètres répertoriés ci-dessous peuvent également être modifiés à l&amp;rsquo;aide du contrôle graphique qui se superpose l&amp;rsquo;image lorsque le module a le focus, montrant la forme et l&amp;rsquo;étendue de l&amp;rsquo;effet.&lt;/p>
&lt;hr />
&lt;p>&lt;strong>Remarque :&lt;/strong> Ce module est connu pour provoquer des artefacts de bandes dans certaines conditions. Vous pouvez utiliser le module
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/dithering/" title="" rel="dofollow" >&lt;em>homogénéisation&lt;/em>&lt;/a> pour résoudre ce problème.&lt;/p></description></item><item><title>watermark</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/watermark/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>55c3ef33d56ad9f7d450113ee33dd694910777ed381a908a62403f2f37628ac3</guid><description>&lt;p>Render a vector-based overlay onto your image. Watermarks are standard SVG documents and can be designed using &lt;a href="http://www.inkscape.org/" title="External link" target="_blank" rel="noopener noreferrer nofollow" >Inkscape&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>.&lt;/p>
&lt;p>Vous pouvez également utiliser des images bitmap (PNG).&lt;/p>
&lt;p>Le processeur SVG de Ansel peut également substituer des chaînes de caractères dans un document SVG, permettant d&amp;rsquo;inclure des informations associées à l&amp;rsquo;image dans le filigrane.&lt;/p>
&lt;p>Les filigranes conçus par l&amp;rsquo;utilisateur doivent être placés dans le répertoire &lt;code>$HOME/.config/Ansel/watermarks&lt;/code>. Une fois en place, utilisez le bouton de rechargement pour mettre à jour la liste des filigranes disponibles.&lt;/p></description></item><item><title>white balance</title><link>https://ansel.photos/fr/doc/views/darkroom/modules/white-balance/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>c857f2e14708d2aaa5aa84fa3560e05a81a53189e37f2f49fc7bde7281bc35d8</guid><description>&lt;p>Ajuster la balance des blancs de l&amp;rsquo;image en modifiant la température et la teinte, en définissant un coefficient pour chaque canal RVB ou en choisissant dans la liste des paramètres de balance des blancs prédéfinis.&lt;/p>
&lt;p>Les paramètres par défaut de ce module sont dérivés de la balance des blancs du boîtier stockée dans les données Exif de l&amp;rsquo;image.&lt;/p>
&lt;p>La balance des blancs n&amp;rsquo;est pas conçue comme un module «créatif» &amp;ndash; son objectif principal est de corriger techniquement la balance des blancs de l&amp;rsquo;image en s&amp;rsquo;assurant que les objets de couleur neutre de la scène sont rendus avec des couleurs neutres dans l&amp;rsquo;image. Pour les opérations créatives concernant la couleur, il est généralement préférable d&amp;rsquo;utiliser d&amp;rsquo;autres modules tels que le module
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/color-calibration/" title="" rel="dofollow" >&lt;em>calibration des couleurs&lt;/em>&lt;/a> ou le module
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/color-balance-rgb/" title="" rel="dofollow" >&lt;em>balance couleur rvb&lt;/em>&lt;/a>.&lt;/p></description></item><item><title>Carte</title><link>https://ansel.photos/fr/doc/views/map/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Wed, 11 Oct 2023 00:00:00 +0000</updated><guid>86ba72ebd94057ec5e51b329fa70667205bdca89ffeb4187e850355ca249c8c9</guid><description>&lt;p>The Map view is optional and needs to be activated in
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/other-views/" title="" rel="dofollow" >Preferences &amp;gt; Other views&lt;/a>. It allows you to see where your geo-tagged images were taken, and to add location information to non-geo-tagged images.&lt;/p>
&lt;p>The Map view shows a world map with the images in the current
&lt;a href="https://ansel.photos/fr/doc/getting-started/library/" title="" rel="dofollow" >collection&lt;/a> pinned to their geo-tagged location (if available). This requires that images are tagged with location information. Some newer cameras, including smartphones, are already equipped with GPS receivers. Other cameras may need additional GPS hardware to do this.&lt;/p></description></item><item><title>Slideshow</title><link>https://ansel.photos/fr/doc/views/slideshow/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Wed, 11 Oct 2023 00:00:00 +0000</updated><guid>d454b5a24df2848c11eebf5af4a32e646313047bbbd21f4917194d8940ba4261</guid><description>&lt;p>The Slideshow view is optional and needs to be activated in
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/other-views/" title="" rel="dofollow" >Preferences &amp;gt; Other views&lt;/a>. It allows you to watch a slideshow of your current collection with the associated filtering rules and sort order applied.&lt;/p>
&lt;p>To learn more about how to define the collection and filtering rules, see the section on
&lt;a href="https://ansel.photos/fr/doc/getting-started/library/" title="" rel="dofollow" >collections&lt;/a>.&lt;/p>
&lt;p>The next section provides more details on the
&lt;a href="https://ansel.photos/fr/doc/views/slideshow/usage/" title="" rel="dofollow" >usage&lt;/a> of the Slideshow view.&lt;/p></description></item><item><title>utilisation</title><link>https://ansel.photos/fr/doc/views/slideshow/usage/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Thu, 12 Oct 2023 00:00:00 +0000</updated><guid>860db5da526d450c44515b0df29384cae92565faad8f1cf30a9827d55fcd6331</guid><description>&lt;p>La vue diaporama est encore à un stade précoce de développement avec seulement un ensemble de fonctionnalités de base.&lt;/p>
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-1"> 1&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-2">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-2"> 2&lt;/a>&lt;/span>&lt;span>spacebar start and stop auto-advance mode which automatically switches
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-3">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-3"> 3&lt;/a>&lt;/span>&lt;span> to the next images every five seconds by default.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-4">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-4"> 4&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-5">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-5"> 5&lt;/a>&lt;/span>&lt;span>ESC leave slideshow mode and return to lighttable view.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-6">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-6"> 6&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-7">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-7"> 7&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-8">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-8"> 8&lt;/a>&lt;/span>&lt;span>+ or increase delay between each image.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-9">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-9"> 9&lt;/a>&lt;/span>&lt;span>up arrow
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-10">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-10">10&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-11">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-11">11&lt;/a>&lt;/span>&lt;span>- or decrease delay between each image.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-12">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-12">12&lt;/a>&lt;/span>&lt;span>down arrow
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-13">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-13">13&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-14">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-14">14&lt;/a>&lt;/span>&lt;span>left-click or
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-15">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-15">15&lt;/a>&lt;/span>&lt;span>right arrow or switch to the next image of the collection.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-16">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-16">16&lt;/a>&lt;/span>&lt;span>right shift-key
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-17">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-17">17&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-18">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-18">18&lt;/a>&lt;/span>&lt;span>right-click or
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-19">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-19">19&lt;/a>&lt;/span>&lt;span>left arrow or switch to the previous image of the collection.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-20">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-20">20&lt;/a>&lt;/span>&lt;span>left shift-key&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;hr />
&lt;p>&lt;strong>Astuce :&lt;/strong> Pour tirer pleinement parti de la taille de votre écran, mettez Ansel en mode plein écran en appuyant sur F11 et masquez les contrôles de bordure en appuyant sur la touche B.&lt;/p></description></item><item><title>Print</title><link>https://ansel.photos/fr/doc/views/print/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Wed, 11 Oct 2023 00:00:00 +0000</updated><guid>b4e5de167da5cd34b9e3380a89cdd864818deec159778866f2213076fe50c774</guid><description>&lt;p>The Print view is optional and needs to be activated in
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/other-views/" title="" rel="dofollow" >Preferences &amp;gt; Other views&lt;/a>. This view allows you to print your images. Because printing is not easy, there are many technical aspects to be taken into account.&lt;/p>
&lt;p>After selecting an image in the
&lt;a href="https://ansel.photos/fr/doc/views/lighttable/" title="" rel="dofollow" >Lighttable view&lt;/a> you can enter the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/print-settings/" title="" rel="dofollow" >Print settings&lt;/a> module to adjust printer settings and initiate printing.&lt;/p>
&lt;p>Ce module prend en charge le profil ICC de l&amp;rsquo;imprimante, ce qui est quelque peu obligatoire si vous souhaitez obtenir une impression de haute qualité proche de l&amp;rsquo;image affichée à l&amp;rsquo;écran.&lt;/p></description></item><item><title>disposition de la vue impression</title><link>https://ansel.photos/fr/doc/views/print/print-view-layout/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>c5c6c678436c9a134a676eaa8f53455cb9dfe6d082bf5679c0b499bbd4978608</guid><description>&lt;p>La zone centrale affiche la disposition de l&amp;rsquo;image sur le papier (la zone blanche). Des bordures grises peuvent être affichées autour de l&amp;rsquo;image pour représenter la zone imprimable (la page moins les bordures) non remplie par l&amp;rsquo;image.&lt;/p>
&lt;p>The
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/filmstrip/" title="" rel="dofollow" >filmstrip&lt;/a> below the image allows you to select more images.&lt;/p>
&lt;/section>
&lt;section id="superpositions">
&lt;h3 class="text-left heading">
superpositions
&lt;/h3>
&lt;p>Lorsque la souris survole la boîte englobante d&amp;rsquo;une image, sa largeur et sa hauteur sont respectivement affichées en haut et à gauche. Les marges entre la boîte englobante et le bord de la page sont notées à côté des lignes pointillées s&amp;rsquo;étendant de chaque côté de la boîte englobante. Toutes les mesures sont affichées dans les unités choisies dans le module des réglages d&amp;rsquo;impression.&lt;/p></description></item><item><title>GUI toolboxes</title><link>https://ansel.photos/fr/doc/views/toolboxes/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>dd56d7cfd20bd57b53cb49c4ead35e7f8de716e2a013b23688c97770a492f44f</guid><description/></item><item><title>Bibliothèque</title><link>https://ansel.photos/fr/doc/views/toolboxes/collections/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>d92b1d892c16233a591339376d97e01ac3cb255bfabadbe261cce09729efd5ef</guid><description>&lt;p>Filtrer les images affichées dans la table lumineuse et le bandeau pellicule en utilisant les attributs des images. Cet ensemble d&amp;rsquo;images filtrées est appelé &lt;em>collection&lt;/em>.&lt;/p>
&lt;p>L&amp;rsquo;importation d&amp;rsquo;images dans Ansel permet de stocker les informations les concernant (nom de fichier, chemin d&amp;rsquo;accès, données Exif, données des fichiers XMP sidecar, etc) dans la base de données de la bibliothèque. Une collection peut être définie en appliquant des règles de filtrage à ces attributs, créant ainsi un sous-ensemble d&amp;rsquo;images à afficher dans la vue table lumineuse et le module pellicule.&lt;/p></description></item><item><title>clipping warning</title><link>https://ansel.photos/fr/doc/views/toolboxes/clipping/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>5f61045e8213d477d2e66eb5ecb683c4df72c0464b802488c5af891aa40bce7b</guid><description>&lt;p>Il met en évidence les zones de l&amp;rsquo;image qui peuvent présenter un écrêtage de la luminance ou du gamut.&lt;/p>
&lt;p>Lorsqu&amp;rsquo;une image est envoyée à un périphérique d&amp;rsquo;affichage, chaque pixel est normalement représenté par un ensemble de trois nombres, représentant l&amp;rsquo;intensité des couleurs primaires rouge, vert et bleu dans l&amp;rsquo;espace colorimétrique de sortie. Étant donné que l&amp;rsquo;espace colorimétrique de sortie est généralement étroitement lié au matériel avec des limitations physiques, il existe une valeur maximale autorisée pour les canaux [R, V, B], représentant l&amp;rsquo;intensité maximale disponible pour cet espace colorimétrique. De même, il existe également une valeur minimale en dessous de laquelle les valeurs de pixel seront mises à zéro. Lorsque nous essayons de convertir d&amp;rsquo;un espace colorimétrique plus grand à l&amp;rsquo;espace colorimétrique de sortie final, toute valeur dépassant ce maximum sera limitée à la valeur maximale et toute valeur inférieure au minimum sera limitée à zéro. Ce processus est appelé &amp;ldquo;écrêtage&amp;rdquo; et il entraînera une perte de détails ou des couleurs &amp;ldquo;incorrectes&amp;rdquo; pour tous les pixels avec des canaux tronqués.&lt;/p></description></item><item><title>Display metadata</title><link>https://ansel.photos/fr/doc/views/toolboxes/image-information/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>0fea132cc5b890c1fae0fc773181f9e1cd1575817cbaff61c7040b08749d9fe6</guid><description>&lt;p>Affiche les informations contenues dans les données EXIF d&amp;rsquo;une image ainsi qu&amp;rsquo;un certain nombre de champs spécifiques à Ansel.&lt;/p>
&lt;p>Lorsque vous passez la souris sur les miniatures des images, les données affichées sont automatiquement mises à jour avec les informations de l&amp;rsquo;image actuellement sous le curseur de la souris.&lt;/p>
&lt;p>Lorsque plusieurs images sont sélectionnées et que le focus n&amp;rsquo;est pas sur une seule image, le module n&amp;rsquo;affiche que des informations qui sont les mêmes pour toutes les images. Si des champs diffèrent entre les images, le texte &amp;ldquo;&lt;em>&amp;lt;valeurs diverses&amp;gt;&lt;/em>&amp;rdquo; s&amp;rsquo;affiche à la place.&lt;/p></description></item><item><title>duplicate manager</title><link>https://ansel.photos/fr/doc/views/toolboxes/duplicate-manager/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>ced1f5fc6cc65f1a9bcfdce5b59ce1c437dc2ae9efdd4d0f118431f90c5ae1e0</guid><description>&lt;p>View and create multiple versions of the current image. Each version can be edited independently without affecting other versions &amp;ndash; all versions use the same underlying image file, but the editing history of each version is stored in its own independent XMP sidecar file.&lt;/p>
&lt;p>The duplicate manager lists each version of the current darkroom image along with its preview thumbnail. Hold down the left mouse button on a thumbnail to temporarily show that version in the center view. Double-click to switch to that version and edit it.&lt;/p></description></item><item><title>éditeur de métadonnées</title><link>https://ansel.photos/fr/doc/views/toolboxes/metadata-editor/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>0e4862d8d64a9ce1c48c2ba08f453161356500a2c667997d7645ad175a23a32f</guid><description>&lt;p>Edit the metadata of selected images.&lt;/p>
&lt;p>Les métadonnées sont du texte au format libre (titre, description, créateur, éditeur, droits, etc.) décrivant vos images.&lt;/p>
&lt;p>When several images are selected having different values for a given metadata field, the module displays &lt;em>&lt;leave unchanged>&lt;/em> for that field &amp;ndash; if you choose to apply changes, these fields will not be changed. If you right-click on the field the different values are listed at the end of the contextual menu. Select one of the values in the menu to apply that value to all of the selected images &amp;ndash; the change will be saved once you press the &amp;ldquo;apply&amp;rdquo; button or the Enter/Tab key.&lt;/p></description></item><item><title>emplacements</title><link>https://ansel.photos/fr/doc/views/toolboxes/locations/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>82c6c6f5497e36147052f3038a044d60d7ad530d8817d721cbedfeb886578d9e</guid><description>&lt;p>Create areas or locations and organize them as hierarchical tags.&lt;/p>
&lt;p>Un emplacement est affiché sur la carte quand il est sélectionné. Initialement chaque emplacement est représenté par un carré ou un cercle, qui peut être changé en rectangle ou en ellipse en ajustant sa largeur et/ou sa hauteur.&lt;/p>
&lt;p>Un emplacement peut aussi être créé à partir d&amp;rsquo;un polygone représentant une région OpenStreetMap (ville/pays). Pour ce faire, assurez-vous que le paramètre &lt;em>max points polygone&lt;/em> est suffisamment grand (certains polygones de pays comptent plus de 150.000 points). Ensuite sélectionnez le lieu désiré dans le module
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/find-location/" title="" rel="dofollow" >trouver un lieu&lt;/a>.&lt;/p></description></item><item><title>épreuvage écran</title><link>https://ansel.photos/fr/doc/views/toolboxes/soft-proof/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Thu, 12 Oct 2023 00:00:00 +0000</updated><guid>22bdc6f2b108f29259547b75a9e1a5952b5b0cc44ae8a8a1f1fc0954f7c3bc6c</guid><description>&lt;p>Affichez votre image rendue à l&amp;rsquo;aide d&amp;rsquo;un profil de couleur sélectionné.&lt;/p>
&lt;p>Click the
&lt;figure class="img-wrapper " id="soft-proof-iconjpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;soft-proof-iconjpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/soft-proof-icon.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;soft-proof-iconjpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/soft-proof-icon.jpg alt="image"
style=" "
decoding="async" loading="lazy"width="61" height="58"/>
&lt;/div>
&lt;/figure>
icon to activate the soft proof display mode on your image. This allows you to preview your image rendered using a printer profile to see how colors will end up on the final print. You can also activate soft proof with the keyboard shortcut Ctrl+S. A message “soft proof&amp;quot; on the bottom left of your image tells you that you are in soft proof display mode.&lt;/p></description></item><item><title>évaluation des couleurs</title><link>https://ansel.photos/fr/doc/views/toolboxes/color-assessment/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>e3f151e6f515a7f6f288942a28d41206cbb043dfff9a06e83a5712b5839dbae8</guid><description>&lt;p>Évaluez les couleurs et la luminosité de votre image à l&amp;rsquo;aide des conditions d&amp;rsquo;affichage recommandées par ISO 12646:2008.&lt;/p>
&lt;p>When developing an image, the way we perceive brightness, contrast and saturation is influenced by the surrounding ambient conditions. If an image is displayed against a dark background, this can have a number of adverse effects on our perception of that image:&lt;/p>
&lt;ul>
&lt;li>Exaggeration of the perceived exposure makes the image seems brighter than it really is. This is nicely illustrated by the &lt;a href="https://en.wikipedia.org/wiki/Checker_shadow_illusion" title="Wikipedia link" target="_blank" rel="noopener noreferrer nofollow" >Adelson checkerboard shadow effect&amp;thinsp;&lt;sup class="icon">&lt;i class="fab fa-wikipedia-w">&lt;/i>&lt;/sup>&lt;/a>.&lt;/li>
&lt;li>A decrease in the perceived saturation in the image makes the colors seem less rich than they really are (the Hunt effect).&lt;/li>
&lt;li>A decrease in the perceived contrast in the image makes the tones seem flatter than they really are (Bartleson-Breneman effect 3)&lt;/li>
&lt;/ul>
&lt;p>Il en résulte que l&amp;rsquo;image finale peut être trop sombre et mal développée en termes de contraste et de saturation des couleurs. Pour éviter cela, la norme &amp;ldquo;ISO 12646:2008&amp;rdquo; fait quelques recommandations sur les conditions dans lesquelles les couleurs d&amp;rsquo;une image doivent être évaluées. Le module &lt;em>évaluation des couleurs&lt;/em> de la chambre noire place un cadre autour de l&amp;rsquo;image pour aider l&amp;rsquo;utilisateur à mieux évaluer les couleurs de l&amp;rsquo;image dans le sens de ces recommandations.&lt;/p></description></item><item><title>exporter</title><link>https://ansel.photos/fr/doc/views/toolboxes/export/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Thu, 12 Oct 2023 00:00:00 +0000</updated><guid>44b03e218b69e5f0182b015a8026973a9422ab7652b6a0d12e1998df97b0c6b5</guid><description>&lt;p>Export selected images.&lt;/p>
&lt;p>Files can be exported to a file on disk, email, various online storage locations, a web album, or a book template.&lt;/p>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;/section>
&lt;section id="storage-options">
&lt;h3 class="text-left heading">
storage options
&lt;/h3>
&lt;dl>
&lt;dt>stockage cible&lt;/dt>
&lt;dd>Le type d&amp;rsquo;emplacement pour stocker vos images sélectionnées. Différents types de stockage sont mis en œuvre, notamment le fichier sur disque, le modèle de livre LaTeX et divers albums Web. En fonction de la cible sélectionnée, il vous sera demandé de fournir des informations supplémentaires, telles que les noms de fichiers ou le nom de compte et le mot de passe.&lt;/dd>
&lt;dt>filename template&lt;/dt>
&lt;dd>Define the folder and file to which the image will be exported. This can be automatically generated using several pre-defined variables. See the
&lt;a href="https://ansel.photos/fr/doc/variables/" title="" rel="dofollow" >variables&lt;/a> section for details.&lt;/dd>
&lt;dt>sélecteur de répertoire de sortie&lt;/dt>
&lt;dd>Le bouton situé à côté de l&amp;rsquo;entrée du modèle de nom de fichier ouvre une boîte de dialogue permettant de sélectionner le répertoire parent pour l&amp;rsquo;exportation.&lt;/dd>
&lt;dt>sur conflit&lt;/dt>
&lt;dd>Choisir ce qu&amp;rsquo;il faut faire si le nom de fichier généré entre en conflit avec un fichier existant lors de l&amp;rsquo;exportation.&lt;/dd>
&lt;dd>
&lt;ul>
&lt;li>&lt;em>créer fichier unique&lt;/em> : crée automatiquement un nouveau nom unique de fichier en ajoutant un entier au nom du fichier en conflit.&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>
&lt;ul>
&lt;li>&lt;em>overwrite&lt;/em>: Automatically overwrite existing files. This option will present you with a confirmation dialog in order to protect you from accidental data loss &amp;ndash; you can disable this in
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/security/" title="" rel="dofollow" >preferences &amp;gt; security &amp;gt; ask before exporting in overwrite mode&lt;/a>. &lt;em>&lt;strong>Note:&lt;/strong> This dialog is not presented per-file but as a one-off confirmation before the export job starts.&lt;/em>&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>
&lt;ul>
&lt;li>&lt;em>sauter&lt;/em> : n&amp;rsquo;exporte pas les images dont le nom de destination existe déjà.&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="options-de-format">
&lt;h3 class="text-left heading">
options de format
&lt;/h3>
&lt;dl>
&lt;dt>format de fichier&lt;/dt>
&lt;dd>Choisit le format de fichier pour l&amp;rsquo;image exportée. Des options supplémentaires apparaissent (ci-dessous) en fonction du format sélectionné.&lt;/dd>
&lt;dt>qualité&lt;/dt>
&lt;dd>La qualité du fichier exporté. Des valeurs plus élevées entraînent des tailles de fichier plus importantes. La qualité par défaut (95) est un bon paramètre pour les exportations de très haute qualité (par exemple, pour l&amp;rsquo;archivage ou l&amp;rsquo;impression). Si vous avez besoin d&amp;rsquo;un bon compromis entre la taille et la qualité (par exemple, pour l&amp;rsquo;affichage ou le téléchargement d&amp;rsquo;images en ligne), vous devriez plutôt envisager une valeur de &amp;ldquo;90&amp;rdquo;.&lt;/dd>
&lt;dt>bits&lt;/dt>
&lt;dd>Le nombre de bits utilisés pour chaque canal de couleur. Plus il est élevé, moins il y aura de postérisation/bandes de couleur.&lt;/dd>
&lt;dt>compression ou type de compression&lt;/dt>
&lt;dd>Le type de compression à utiliser (WebP ou OpenEXR).&lt;/dd>
&lt;dt>compression&lt;/dt>
&lt;dd>Pour les formats où la &lt;em>compression&lt;/em> peut être spécifiée, la réglette &lt;em>compression&lt;/em> permet de fixer sa force. Plus le niveau est élevé, plus les données seront compressées, au prix d&amp;rsquo;un plus grand temps de traitement.&lt;/dd>
&lt;dt>image n&amp;amp;b&lt;/dt>
&lt;dd>Pour le format TIFF, il est possible d&amp;rsquo;enregistrer une image monochrome. Ce paramètre contrôle si le fichier résultant code les nuances de gris en tant que canaux RVB distincts ou en tant que canal de niveaux de gris unique.&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="options-globales">
&lt;h3 class="text-left heading">
options globales
&lt;/h3>
&lt;dl>
&lt;dt>taille&lt;/dt>
&lt;dd>Choisissez comment est calculé la taille maximale de l&amp;rsquo;image exportée.&lt;/dd>
&lt;dd>
&lt;ul>
&lt;li>&lt;em>in pixels (for file)&lt;/em>: Enter the maximum width and height in pixels.&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>
&lt;ul>
&lt;li>&lt;em>en cm (pour impression)&lt;/em> : entrez la largeur et hauteur maximales en cm, ainsi que la résolution en points par pouce (dpi). La définition équivalente en pixels sera automatiquement calculée.&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>
&lt;ul>
&lt;li>&lt;em>en pouce (pour impression)&lt;/em> : entrez la largeur et hauteur maximales en pouce, ainsi que la résolution en points par pouce (dpi). La définition équivalente en pixels sera automatiquement calculée.&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>
&lt;ul>
&lt;li>&lt;em>par facteur (pour fichier)&lt;/em> : entrez un multiplicateur pour spécifier de combien l&amp;rsquo;image exportée doit être mise à l&amp;rsquo;échelle par rapport à l&amp;rsquo;image d&amp;rsquo;entrée. Par exemple, entrez une valeur de 0.5 pour réduire l&amp;rsquo;image de sortie de moitié en largeur et hauteur (en pixels).&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dt>dpi&lt;/dt>
&lt;dd>Dans le cas des options pour l&amp;rsquo;impression (en cm ou en pouces), ceci enregistre la résolution de l&amp;rsquo;image de sortie. Cette résolution est enregistrée dans les données EXIF de l&amp;rsquo;image exportée. Elle est automatiquement réglée à 300 si les options &lt;em>en pixels&lt;/em> ou &lt;em>par facteur&lt;/em> sont sélectionnées.&lt;/dd>
&lt;dt>taille maximale&lt;/dt>
&lt;dd>Entrez la taille maximale de la largeur et de la hauteur de l&amp;rsquo;image exportée, en pixels, en cm ou en pouces (dépend de l&amp;rsquo;option choisie). Une valeur de zéro ne met aucune contrainte sur cette dimension. Les images exportées seront contraintes de manière à ne dépasser aucune de ces valeurs, tout en conservant le rapport hauteur/largeur. Mettez les deux à zéro pour exporter avec les dimensions d&amp;rsquo;origine (après recadrage). Si les valeurs saisies dépassent les dimensions d&amp;rsquo;origine, Ansel exportera avec les dimensions d&amp;rsquo;origine ou augmentera l&amp;rsquo;échelle de l&amp;rsquo;image, en fonction du paramètre « autorise l’agrandissement ».&lt;/dd>
&lt;dt>autorise l&amp;rsquo;agrandissement&lt;/dt>
&lt;dd>Mettez sur « oui » pour effectuer une étape de mise à l&amp;rsquo;échelle si la largeur et la hauteur maximales définies par l&amp;rsquo;utilisateur dépassent les dimensions d&amp;rsquo;origine de l&amp;rsquo;image. En mettant « non », les dimensions de l&amp;rsquo;image exportée ne dépasseront pas les dimensions de l&amp;rsquo;image d&amp;rsquo;origine (après recadrage).&lt;/dd>
&lt;dt>échantillonnage de haute qualité&lt;/dt>
&lt;dd>Mettez sur « oui » pour effectuer un ré-échantillonnage de haute qualité sur l&amp;rsquo;image. L&amp;rsquo;image sera traitée en pleine résolution et uniquement réduite à la toute fin. Cela donne parfois une meilleure qualité, mais le traitement sera toujours plus lent.&lt;/dd>
&lt;dt>store masks&lt;/dt>
&lt;dd>Store masks as layers in exported image. Only works for some image formats (currently TIFF and XCF).&lt;/dd>
&lt;dt>profile&lt;/dt>
&lt;dd>The output color profile. Select “image settings” if you want the settings in the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/output-color-profile/" title="" rel="dofollow" >&lt;em>output color profile&lt;/em>&lt;/a> module of the individual images to be respected.&lt;/dd>
&lt;dt>intent&lt;/dt>
&lt;dd>This option lets you define the intent &amp;ndash; the way in which Ansel will handle out-of-gamut colors. See
&lt;a href="https://ansel.photos/fr/doc/color-management/rendering-intent/" title="" rel="dofollow" >rendering intent&lt;/a> for a more detailed description of the available options.&lt;/dd>
&lt;dt>style&lt;/dt>
&lt;dd>Choose a
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/styles/" title="" rel="dofollow" >style&lt;/a> which Ansel will combine with the existing history stack to generate the output image. These history items are only added temporarily &amp;ndash; the original history stack is not overwritten. You can use this feature to add processing steps and parameters that you want to be applied specifically to images before export. For example you may define a style that adds a stronger level of sharpening when you produce scaled-down JPEG files for the internet or add a certain level of exposure compensation to all of your output images.&lt;/dd>
&lt;dt>mode&lt;/dt>
&lt;dd>When applying a style during export this option defines whether the history stack items of that style replace the original history stack of the image or are appended to it. Technically speaking, in append mode history stack items of the style will constitute separate instances of the respective modules on top of any existing ones. As a consequence the original history stack will remain in effect with the new items being applied in addition. This way you can apply an overall adjustment (e.g. exposure) to a number of exported images while respecting the settings of each individual image.&lt;/dd>
&lt;dt>export&lt;/dt>
&lt;dd>Press this button to start a background job to export all selected images. A bar at the bottom of the left hand panel displays the progress of the export job. Furthermore a notification message pops up reporting the completion of each individual export. You may click on the pop-up to make it disappear. You may abort the export job by clicking on the &amp;ldquo;x&amp;rdquo; icon located close to the progress bar.&lt;/dd>
&lt;/dl>
&lt;hr />
&lt;p>&lt;strong>Remarque :&lt;/strong> les images sélectionnées mais actuellement masquées (parce qu&amp;rsquo;elles sont membres d&amp;rsquo;un groupe réduit) ne seront pas exportées.&lt;/p></description></item><item><title>focus peaking</title><link>https://ansel.photos/fr/doc/views/toolboxes/focus-peaking/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>73abed0ec2c5aee1d8d9176fcd0504ace0ca6c3e5efa60b37babd3efde8a1f31</guid><description>&lt;p>Identify which parts of the image contain high-contrast details, like edges and textures, which usually indicates that those areas are in focus.&lt;/p>
&lt;p>Activate the module by clicking on the
&lt;figure class="img-wrapper " id="focus-peaking-iconjpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;focus-peaking-iconjpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/focus-peaking-icon.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;focus-peaking-iconjpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/focus-peaking-icon.jpg alt="image"
style=" "
decoding="async" loading="lazy"width="70" height="62"/>
&lt;/div>
&lt;/figure>
icon. The sharp parts of the image will be highlighted with a yellow, green and blue overlay:&lt;/p>
&lt;p>Focus peaking works by filtering out most of the image noise, measuring the intensity gradients in the image and calculating average and standard deviation statistics. When the gradient of an edge differs significantly from the mean, the associated pixels are marked with a &amp;ldquo;heat map&amp;rdquo; indicating how sharp the edge is.&lt;/p></description></item><item><title>géolocalisation</title><link>https://ansel.photos/fr/doc/views/toolboxes/geotagging/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>0713439d9e58264a534aaa418e7ef6110865bba4dbbdf2752a9baa6269b5cd6a</guid><description>&lt;p>Importe et applique les données de traces GPX à une sélection d&amp;rsquo;images.&lt;/p>
&lt;p>This module is common to the
&lt;a href="https://ansel.photos/fr/doc/views/lighttable/" title="" rel="dofollow" >lighttable&lt;/a> and
&lt;a href="https://ansel.photos/fr/doc/views/map/" title="" rel="dofollow" >map&lt;/a> views. The map view provides an enhanced mode that allows you to preview the position of the images along the GPS tracks while adjusting the images&amp;rsquo; date/time offset and time zone.&lt;/p>
&lt;/section>
&lt;section id="présentation-des-flux-de-travail">
&lt;h2 class="text-left heading">
présentation des flux de travail
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Un récepteur GPS calcule sa position courante à partir des informations qu&amp;rsquo;il reçoit des satellites et les enregistre, avec la date et l&amp;rsquo;heure courante, dans un fichier GPX. Les données EXIF des images contiennent aussi une estampille temporelle définie par les paramètres de l&amp;rsquo;appareil photo. Le module de &lt;em>géolocalisation&lt;/em> prend l&amp;rsquo;estampille temporelle de l&amp;rsquo;image, cherche la position dans le fichier GPX correspondant à cette heure, et stocke les coordonnées (latitude/longitude/altitude) dans sa base de données et dans le fichier XMP associé à l&amp;rsquo;image.&lt;/p></description></item><item><title>gestion des masques</title><link>https://ansel.photos/fr/doc/views/toolboxes/mask-manager/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>9cf74a30e1c25f97baa171e84afd166cdcd4668b7526918a6a993f0644267ed5</guid><description>&lt;p>Manage all masks and shapes for the current image.&lt;/p>
&lt;p>
&lt;figure class="img-wrapper " id="mask-managerjpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;mask-managerjpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/mask-manager.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;mask-managerjpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/mask-manager.jpg alt="image"
style=" "
decoding="async" loading="lazy"sizes="(max-width: 992px) 100vw, (max-width: 1200px) 66.67vw, 50vw" srcset="https://ansel.photos/mask-manager_hu_a14892d4970acf97.jpg 84w, https://ansel.photos/mask-manager_hu_2e575583c4c85c70.jpg 159w"width="278" height="462"/>
&lt;/div>
&lt;/figure>
&lt;/p>
&lt;p>This module can be used to create, rename, edit and delete shapes. You can add shapes to and remove shapes from a mask, group shapes together, and combine them using set operators.&lt;/p>
&lt;p>The top line of the mask manager panel contains buttons that can be used to create new shapes. These are the same as in the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/drawn/" title="" rel="dofollow" >drawn mask&lt;/a> interface of in processing modules.&lt;/p></description></item><item><title>global color picker</title><link>https://ansel.photos/fr/doc/views/toolboxes/global-color-picker/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>1719ab0be43cd1e0ab03bd40137629f75d773911a15c316f9614e3379faee87b</guid><description>&lt;p>Take color samples from the current darkroom image, display their values in multiple ways and compare colors from different locations.&lt;/p>
&lt;p>La pipette de couleur est activée en cliquant son icône. Les paramètres du module resteront en vigueur jusqu&amp;rsquo;à ce que vous quittiez le mode chambre noire.&lt;/p>
&lt;p>Besides the global color picker described here, many Ansel modules (e.g.
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/rgb-curve/" title="" rel="dofollow" >&lt;em>RGB curve&lt;/em>&lt;/a>) also contain local color pickers which are used to set individual module parameters. You should be aware that these two forms of color picker do not always work in the same color space. The global color picker works in the histogram color space and takes its samples after the complete pixelpipe has been processed. Local color pickers run in the color space of the module in which they are activated and reflect the input or output data of that module within the pixelpipe.&lt;/p></description></item><item><title>guides et superpositions</title><link>https://ansel.photos/fr/doc/views/toolboxes/guides-overlays/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>abd4d624472fa1b0863b24a38e54154013341be049a895ba6b76d994440bab2d</guid><description>&lt;p>Un certain nombre de guides de composition couramment utilisés peuvent être superposés à votre image pendant que vous l&amp;rsquo;éditez. Ceux-ci peuvent être activés soit globalement (tout le temps) soit localement (lorsque certains modules sont actifs).&lt;/p>
&lt;p>D&amp;rsquo;autres fonctionnalités de la chambre noire dessinent également des lignes de superposition colorées sur l&amp;rsquo;image (par exemple, les masques dessinés). Une option est également fournie pour changer la couleur de ces superpositions (voir ci-dessous).&lt;/p>
&lt;/section>
&lt;section id="global-guides">
&lt;h2 class="text-left heading">
global guides
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Left-click the
&lt;figure class="img-wrapper " id="guides-overlays-iconjpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;guides-overlays-iconjpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/guides-overlays-icon.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;guides-overlays-iconjpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/guides-overlays-icon.jpg alt="image"
style=" "
decoding="async" loading="lazy"width="57" height="57"/>
&lt;/div>
&lt;/figure>
icon in the bottom bar to globally display guide overlays. The overlays will remain switched on until you click the button a second time to switch them off.&lt;/p></description></item><item><title>historique</title><link>https://ansel.photos/fr/doc/views/toolboxes/history-stack/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>2c5c561fa4f18c93ba718e52715b8221ac48f560e0fa12822a017f6b8bed12fe</guid><description>&lt;p>View and modify the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/pixelpipe/history-stack/" title="" rel="dofollow" >history stack&lt;/a> of the current darkroom image.&lt;/p>
&lt;p>Ce module liste chaque changement d&amp;rsquo;état (activer/désactiver/déplacer/changer les paramètres) pour tous les modules de traitement qui ont été modifiés pour l&amp;rsquo;image courante. Sélectionnez un point dans l&amp;rsquo;historique pour revenir à l&amp;rsquo;étape correspondante de développement de l&amp;rsquo;image. Maj+clic sur un élément de l&amp;rsquo;historique pour déplier le module correspondant dans le panneau des modules, à droite, sans modifier le développement actuel.&lt;/p></description></item><item><title>lua scripts installer</title><link>https://ansel.photos/fr/doc/views/toolboxes/lua-scripts-installer/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>aea174b83fbd5e5ee1b077e4633087604b83d0d708cc1ba45780c8ee9b7fabdb</guid><description>&lt;p>This module provides an interface for installing darktable
&lt;a href="https://ansel.photos/fr/doc/lua/" title="" rel="dofollow" >lua scripts&lt;/a>. The first time it is run, instructions are displayed in the module.&lt;/p>
&lt;p>It can be disabled with an option in
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/lua-options/" title="" rel="dofollow" >preferences &amp;gt; lua options&lt;/a>.&lt;/p></description></item><item><title>navigation</title><link>https://ansel.photos/fr/doc/views/toolboxes/navigation/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>38e01244465d3925bb35fd30791444f52e87b2128946f828351480402e681590</guid><description>&lt;p>Faire un zoom et un panoramique de l&amp;rsquo;image actuellement en développement.&lt;/p>
&lt;p>En haut à gauche de la chambre noire, le panneau navigation affiche un aperçu complet de l&amp;rsquo;image actuelle. Un rectangle indique la zone actuellement visible dans le panneau central. Faites glisser le rectangle pour effectuer un panoramique de la vue agrandie. L&amp;rsquo;échelle de zoom actuelle est affichée à droite de l&amp;rsquo;image d&amp;rsquo;aperçu. Cliquez sur cette figure pour accéder rapidement à certains niveaux de zoom courants.&lt;/p></description></item><item><title>ordre des modules</title><link>https://ansel.photos/fr/doc/views/toolboxes/module-order/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>16e197bca044db44538a64a96717b20164804d7fee038d0315f6c33fd4439461</guid><description>&lt;p>Change the order of the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/" title="" rel="dofollow" >processing modules&lt;/a> in the darkroom using presets.&lt;/p>
&lt;p>When processing an image, the active modules are applied in a specific order, which is shown in the right-hand panel of the darkroom view. This module provides information about the current ordering of the processing modules in the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/pixelpipe/the-pixelpipe-and-module-order/" title="" rel="dofollow" >pixelpipe&lt;/a>. The name of the currently-selected preset is shown in the module header (or &amp;ldquo;custom&amp;rdquo; if the user has manually modified the order). The following presets are available for selection.&lt;/p></description></item><item><title>paramètres d'impression</title><link>https://ansel.photos/fr/doc/views/toolboxes/print-settings/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>96e2270743e364d839f3239f825baa3f0a35ac260a700815bac83b48f3f6991a</guid><description>&lt;p>Manage settings for the
&lt;a href="https://ansel.photos/fr/doc/views/print/" title="" rel="dofollow" >print view&lt;/a> and initiate printing.&lt;/p>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;/section>
&lt;section id="imprimante">
&lt;h3 class="text-left heading">
imprimante
&lt;/h3>
&lt;dl>
&lt;dt>imprimante&lt;/dt>
&lt;dd>Sélectionner l&amp;rsquo;une des imprimantes installées.&lt;/dd>
&lt;dt>type de papier&lt;/dt>
&lt;dd>Le type de papier de l&amp;rsquo;imprimante (papier ordinaire, papier photo lustré, etc.).&lt;/dd>
&lt;dt>profil&lt;/dt>
&lt;dd>Le profil ICC de l&amp;rsquo;imprimante pour le papier chargé. C&amp;rsquo;est le profil spécifique à l&amp;rsquo;imprimante et au papier de l&amp;rsquo;imprimante. L&amp;rsquo;application de ce profil est la dernière transformation d&amp;rsquo;espace colorimétrique faite à l&amp;rsquo;image. Son but est de créer une impression de haute qualité.&lt;/dd>
&lt;dt>intent&lt;/dt>
&lt;dd>The print rendering intent (“perceptual”, “relative colorimetric”, “saturation” or “absolute colorimetric”). See
&lt;a href="https://ansel.photos/fr/doc/color-management/rendering-intent/" title="" rel="dofollow" >rendering intent&lt;/a> for more details.&lt;/dd>
&lt;dt>compensation du point noir&lt;/dt>
&lt;dd>Le point noir du profil de sortie, qui est souvent plus clair que celui du profil d&amp;rsquo;entrée, sera ajusté quand la case est cochée . Elle devrait l&amp;rsquo;être si le paramètre &lt;em>rendu&lt;/em> ci-dessus est fixé à “colorimétrie relative”.&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="page">
&lt;h3 class="text-left heading">
page
&lt;/h3>
&lt;dl>
&lt;dt>taille papier&lt;/dt>
&lt;dd>La taille du papier pour l&amp;rsquo;impression.&lt;/dd>
&lt;dt>orientation&lt;/dt>
&lt;dd>Portrait or landscape (note that darktable chooses the best fit by default).&lt;/dd>
&lt;dt>unités&lt;/dt>
&lt;dd>L&amp;rsquo;unité à utiliser pour régler les marges : mm, cm, et pouce sont les options disponibles.&lt;/dd>
&lt;dt>marges&lt;/dt>
&lt;dd>Il est possible de régler séparément chaque marge ou de toutes les régler simultanément en cliquant le bouton « sync » central.&lt;/dd>
&lt;dt>afficher la grille&lt;/dt>
&lt;dd>Sélectionnez la taille de la grille à l&amp;rsquo;aide du champ de saisie (exprimée dans l&amp;rsquo;unité actuellement sélectionnée). Cochez pour afficher la grille sur le canevas.&lt;/dd>
&lt;dt>aligner sur la grille&lt;/dt>
&lt;dd>aide à définir les zones de l&amp;rsquo;image en les accrochant à la grille pour un alignement correct.&lt;/dd>
&lt;dt>mode sans bordure requis&lt;/dt>
&lt;dd>Lorsque les marges de l&amp;rsquo;utilisateur sont inférieures aux marges matérielles de l&amp;rsquo;imprimante, cet élément est activé (il n&amp;rsquo;est plus grisé). Il indique alors que le mode sans bordure de l&amp;rsquo;imprimante doit être activé. Notez qu&amp;rsquo;il ne s&amp;rsquo;agit que d&amp;rsquo;un indicateur car il n&amp;rsquo;active pas automatiquement le mode sans bordure.&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="disposition-des-images">
&lt;h3 class="text-left heading">
disposition des images
&lt;/h3>
&lt;dl>
&lt;dt>largeur/hauteur image&lt;/dt>
&lt;dd>Ce champ d&amp;rsquo;informations affiche les largeur et hauteur réelle de l&amp;rsquo;image sur le papier (données avec les unités sélectionnées).&lt;/dd>
&lt;dt>facteur d’agrandissement&lt;/dt>
&lt;dd>Ce champ d&amp;rsquo;informations affiche le facteur d&amp;rsquo;agrandissement de l&amp;rsquo;image nécessaire à son ajustement à la taille du papier. Si cette valeur est inférieure à 1 l&amp;rsquo;image est réduite sinon elle est agrandie. C&amp;rsquo;est un important facteur à surveiller &amp;ndash; une trop grande valeur (agrandissement) peut produire une impression de qualité médiocre. Le dpi (nombre de points par pouce ; dots per inch en anglais) est aussi affiché.&lt;/dd>
&lt;dt>alignement&lt;/dt>
&lt;dd>Sélectionnez l&amp;rsquo;alignement de l&amp;rsquo;image sur sa zone.&lt;/dd>
&lt;dt>nouvelle zone image&lt;/dt>
&lt;dd>Créer une nouvelle zone image. Glissez-déposez sur le canevas pour la placer. Si l&amp;rsquo;option aligner sur la grille est activée, la zone peut être facilement alignée sur les lignes de la grille. Une image peut être placée dans cette zone en la faisant glisser depuis la pellicule et en la déposant sur la nouvelle zone.&lt;/dd>
&lt;dt>delete image area button&lt;/dt>
&lt;dd>Remove the currently selected image area from the composition.&lt;/dd>
&lt;dt>effacer composition&lt;/dt>
&lt;dd>Supprime toutes les zones image en laissant le canevas vide.&lt;/dd>
&lt;/dl>
&lt;p>Les quatre champs suivants représentent la position de la zone actuellement sélectionnée sur la page &amp;ndash; le coin supérieur/gauche sur la première ligne et la largeur/hauteur de la zone sur la deuxième ligne.&lt;/p></description></item><item><title>paramètres de carte</title><link>https://ansel.photos/fr/doc/views/toolboxes/map-settings/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>5ae3c47de04f2083c5d29fb71ee1909747e8446bd20f84513f6fa957c74e9361</guid><description>&lt;p>Permet de sélectionner les données cartographiques préférées parmi divers fournisseurs. Certains fournissent des couches supplémentaires (vue satellite, etc&amp;hellip;).&lt;/p>
&lt;/section>
&lt;section id="module-controls">
&lt;h2 class="text-left heading">
module controls
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>source cartographique&lt;/dt>
&lt;dd>Choisir le fournisseur d&amp;rsquo;informations cartographiques.&lt;/dd>
&lt;dt>max points polygone&lt;/dt>
&lt;dd>Le module
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/find-location/" title="" rel="dofollow" >trouver un lieu&lt;/a> n&amp;rsquo;affiche pas les polygones avec plus de points que cette limite pour des raisons de performance. Habituellement un polygone de pays compte entre 50.000 et 150.000 points.&lt;/dd>
&lt;dt>afficher contrôles&lt;/dt>
&lt;dd>Permet d&amp;rsquo;afficher les contrôles en haut à gauche de la vue centrale.&lt;/dd>
&lt;dt>images filtrées&lt;/dt>
&lt;dd>Lorsque cette option est sélectionnée, seules les images de la pellicule (collection courante) s&amp;rsquo;affichent dans la vue centrale. Si elle n&amp;rsquo;est pas sélectionnée, toutes les images de la bibliothèque actuelle sont affichées si les images correspondantes sont associées à des données GPS. Vous pouvez aussi changer cette option en pressant Ctrl+S.&lt;/dd>
&lt;dt>max images&lt;/dt>
&lt;dd>The maximum number of thumbnails to display on the map.&lt;/dd>
&lt;dt>facteur de taille d&amp;rsquo;un groupe&lt;/dt>
&lt;dd>Augmente ou diminue la zone d&amp;rsquo;influence du regroupement d&amp;rsquo;images.&lt;/dd>
&lt;dt>nombre minimum d&amp;rsquo;images par groupe&lt;/dt>
&lt;dd>Le nombre minimum d&amp;rsquo;images pour créer un groupe d&amp;rsquo;images.&lt;/dd>
&lt;dt>affichage miniatures&lt;/dt>
&lt;dd>Définit quelle information est affichée sur la carte&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>aperçu&lt;/em> : Affiche la miniature des images ainsi qu&amp;rsquo;un compteur.&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>nombre&lt;/em> : Affiche seulement le nombre d&amp;rsquo;images (pour libérer de l&amp;rsquo;espace sur la carte). Survoler le nombre d&amp;rsquo;images pour faire apparaître la (les) miniature(s) correspondante(s). Ce compteur se comporte de la même façon qu&amp;rsquo;un aperçu en termes de codage couleur, défilement, glisser déplacer, etc&amp;hellip;&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>aucun&lt;/em> : N&amp;rsquo;affiche rien.&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>Vous pouvez également changer en boucle ces options en appuyant sur Maj+S.&lt;/dd>
&lt;/dl></description></item><item><title>pellicule</title><link>https://ansel.photos/fr/doc/views/toolboxes/filmstrip/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>a7def0cc34bbb879c60f0f330cd7796b950b164dbec640b7a5e21fda7a033d40</guid><description>&lt;p>The filmstrip can be used to quickly switch between images. The images shown are the same as those displayed in the lighttable view and are defined by the currently-selected collection.&lt;/p>
&lt;p>
&lt;figure class="img-wrapper " id="filmstripjpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;filmstripjpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/filmstrip.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;filmstripjpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/filmstrip.jpg alt="image"
style=" "
decoding="async" loading="lazy"sizes="(max-width: 992px) 100vw, (max-width: 1200px) 66.67vw, 50vw" srcset="https://ansel.photos/filmstrip_hu_81dc5f36b818fe14.jpg 140w, https://ansel.photos/filmstrip_hu_d08d46fdb82e23c.jpg 264w, https://ansel.photos/filmstrip_hu_8b85a6bea4d76301.jpg 331w, https://ansel.photos/filmstrip_hu_8cdfce18ca4f498f.jpg 400w, https://ansel.photos/filmstrip_hu_f04a87da522ff0cd.jpg 496w, https://ansel.photos/filmstrip_hu_af04695c6ad5b038.jpg 576w, https://ansel.photos/filmstrip_hu_7f3835eb4b9e9b1f.jpg 600w, https://ansel.photos/filmstrip_hu_d30da616426d93b.jpg 720w, https://ansel.photos/filmstrip_hu_19ed2c142a970f94.jpg 800w, https://ansel.photos/filmstrip_hu_befd11fd7e6f0cc3.jpg 992w, https://ansel.photos/filmstrip_hu_b1dc15fa639539dd.jpg 1200w, https://ansel.photos/filmstrip_hu_6cdb25051f35d56c.jpg 1320w, https://ansel.photos/filmstrip_hu_2fd350e40f17c743.jpg 1440w, https://ansel.photos/filmstrip_hu_6d6539591f82361c.jpg 1600w"width="1894" height="242"/>
&lt;/div>
&lt;/figure>
&lt;/p></description></item><item><title>raw overexposed warning</title><link>https://ansel.photos/fr/doc/views/toolboxes/raw-overexposed/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>eef09c88d2fc9a2cd7751930cff26b468cb0682fa92103942cf2f595000a2f5a</guid><description>&lt;p>Highlight areas of the image where color channels of the raw input file are clipped.&lt;/p>
&lt;p>Clipped color channels imply an overexposed image with loss of information in the affected areas. Some of this information may be recoverable using the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/highlight-reconstruction/" title="" rel="dofollow" >&lt;em>highlight reconstruction&lt;/em>&lt;/a>,
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/color-reconstruction/" title="" rel="dofollow" >&lt;em>color reconstruction&lt;/em>&lt;/a> or
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/filmic-rgb/" title="" rel="dofollow" >&lt;em>filmic rgb&lt;/em>&lt;/a> modules.&lt;/p>
&lt;p>Click on the
&lt;figure class="img-wrapper " id="raw-overexposed-iconjpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;raw-overexposed-iconjpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/raw-overexposed-icon.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;raw-overexposed-iconjpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/raw-overexposed-icon.jpg alt="image"
style=" "
decoding="async" loading="lazy"width="59" height="62"/>
&lt;/div>
&lt;/figure>
icon to show/hide the warning overlay. Right-click on the icon to open a dialog containing the following configuration parameters.&lt;/p></description></item><item><title>scopes</title><link>https://ansel.photos/fr/doc/views/toolboxes/scopes/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Thu, 12 Oct 2023 00:00:00 +0000</updated><guid>ab7b9d72cd2f8834f75cb4d63e200134e11e53733291ad0b3f86eb0ac7a7409a</guid><description>&lt;p>This module provides various graphical depictions of the developed image&amp;rsquo;s light levels or
&lt;a href="https://ansel.photos/fr/doc/color-management/color-dimensions/#definitions" title="" rel="dofollow" >chromaticity&lt;/a>.&lt;/p>
&lt;p>
&lt;figure class="img-wrapper " id="scopesjpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;scopesjpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/scopes.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;scopesjpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/scopes.jpg alt="image"
style=" "
decoding="async" loading="lazy"sizes="(max-width: 992px) 100vw, (max-width: 1200px) 66.67vw, 50vw" srcset="https://ansel.photos/scopes_hu_ad70ff30e514c84e.jpg 140w, https://ansel.photos/scopes_hu_93dbf0bf5a1ad583.jpg 264w, https://ansel.photos/scopes_hu_2a7e27f2d7751834.jpg 331w, https://ansel.photos/scopes_hu_f7dedc32b4edbb69.jpg 400w"width="452" height="217"/>
&lt;/div>
&lt;/figure>
&lt;/p>
&lt;p>Déplacez la souris sur le panneau pour afficher les boutons qui vous permettent de régler l&amp;rsquo;affichage. Le bouton le plus à gauche permet de passer d&amp;rsquo;un mode à l&amp;rsquo;autre : histogramme, forme d&amp;rsquo;onde, parade RVB et vectorscope. Les autres boutons contrôlent la façon dont le graphique de l&amp;rsquo;oscilloscope actuel est dessiné.&lt;/p></description></item><item><title>snapshots</title><link>https://ansel.photos/fr/doc/views/toolboxes/snapshots/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>34dc0d285b1959059f806f031376cb53312647f57749abb3f6645aed5457f02d</guid><description>&lt;p>Stocke les instantanés de développement et les compare avec la modification actuelle.&lt;/p>
&lt;p>A snapshot is a stored bitmap of the center image in the darkroom view. Snapshots can be taken at any point in the development process and later overlaid onto the current center view. This allows you to undertake a side by side comparison (by default left=snapshot, right=active edit) while you are tuning parameters of a module. This can also be combined with the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/history-stack/" title="" rel="dofollow" >history stack&lt;/a> module to compare a snapshot against different stages of development.&lt;/p></description></item><item><title>styles</title><link>https://ansel.photos/fr/doc/views/toolboxes/styles/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>cac045270edebc255515c2ad8659c794d49142eacc7638b9d3105dc180a263c8</guid><description>&lt;p>Create named styles from selected images&amp;rsquo;
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/pixelpipe/history-stack/" title="" rel="dofollow" >history stacks&lt;/a> and apply styles to selected images.&lt;/p>
&lt;p>Styles can either be created within this panel or in the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/pixelpipe/history-stack/" title="" rel="dofollow" >history stack&lt;/a> module in the darkroom.&lt;/p>
&lt;p>Une liste de tous les styles disponibles s&amp;rsquo;affiche dans le module. Un champ de recherche au-dessus de la liste vous permet de localiser un style par son nom ou sa description. Ce module permet également d&amp;rsquo;éditer et de supprimer des styles.&lt;/p></description></item><item><title>tagging</title><link>https://ansel.photos/fr/doc/views/toolboxes/tagging/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>fa9a98d090fd54dafbcf7818e682fa05c7dfbb00eba5777e7d2b8e2fd526b56a</guid><description>&lt;p>Manage tags attached to images.&lt;/p>
&lt;p>Les mots-clés permettent d&amp;rsquo;ajouter des informations aux images à l&amp;rsquo;aide d&amp;rsquo;un dictionnaire de mots-clés. Vous pouvez gérer les mots-clés sous forme d&amp;rsquo;arborescence hiérarchique, ce qui peut être utile lorsque leur nombre devient important.&lt;/p>
&lt;p>Tags are physically stored in
&lt;a href="https://ansel.photos/fr/doc/views/lighttable/digital-asset-management/sidecar/" title="" rel="dofollow" >XMP sidecar files&lt;/a> as well as in Ansel&amp;rsquo;s library database and can be included in
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/export/" title="" rel="dofollow" >exported&lt;/a> images.&lt;/p>
&lt;/section>
&lt;section id="definitions">
&lt;h2 class="text-left heading">
definitions
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Les définitions suivantes supposent que vous avez configuré un seul mot-clé nommé &amp;ldquo;&lt;code>places|France|Nord|Lille&lt;/code>&amp;rdquo;.&lt;/p></description></item><item><title>trouver un lieu</title><link>https://ansel.photos/fr/doc/views/toolboxes/find-location/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>24eb7b769c0c44920eb4a14389fbd5b01224f72f675adda613bbc095b4a257ce</guid><description>&lt;p>Trouver un lieu sur la carte. Vous devez être connecté à Internet pour utiliser cette fonction.&lt;/p>
&lt;p>Pour utiliser ce module, tapez un nom de lieu ou une adresse, appuyez sur Entrée et une liste de résultats s&amp;rsquo;affichera. Cliquez sur un élément de la liste et la carte s&amp;rsquo;agrandira jusqu&amp;rsquo;à ce lieu. Un contour couvrant ce lieu ou une épingle pointant vers ce lieu s&amp;rsquo;affiche.&lt;/p>
&lt;p>Un contour (polygone) peut être utilisé pour créer un emplacement utilisateur. Vérifiez le paramètre &lt;em>max points polygone&lt;/em> dans le module
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/map-settings/" title="" rel="dofollow" >paramètres de carte&lt;/a> pour vous assurer que suffisamment de points sont disponibles pour qu&amp;rsquo;un polygone soit affiché.&lt;/p></description></item><item><title>vérification du gamut</title><link>https://ansel.photos/fr/doc/views/toolboxes/gamut/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>d5ba372ffea39367ab655f53616c909196358be03e22758e931b0f1c4099617d</guid><description>&lt;p>Il met en évidence les zones de l&amp;rsquo;image qui peuvent présenter un écrêtage du gamut.&lt;/p>
&lt;p>Click the
&lt;figure class="img-wrapper " id="gamut-iconjpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;gamut-iconjpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/gamut-icon.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;gamut-iconjpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/gamut-icon.jpg alt="image"
style=" "
decoding="async" loading="lazy"width="60" height="53"/>
&lt;/div>
&lt;/figure>
are mutually exclusive modes.&lt;/p>
&lt;p>Cliquez-droit sur l&amp;rsquo;icône pour ouvrir une boîte de dialogue avec les paramètres de configuration &amp;ndash; ce sont les mêmes que ceux de l&amp;rsquo;option
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/soft-proof/" title="" rel="dofollow" >épreuvage écran&lt;/a>.&lt;/p>
&lt;p>Vous pouvez également envisager d&amp;rsquo;utiliser l&amp;rsquo;
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/clipping/" title="" rel="dofollow" >avertissement d&amp;rsquo;écrêtage&lt;/a>, qui fournit aussi des avertissements de sous-exposition et de sur-exposition ainsi qu&amp;rsquo;une vérification du gamut similaire à celle offerte par ce module.&lt;/p></description></item><item><title>variables</title><link>https://ansel.photos/fr/doc/variables/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>6c12fd50b446568a486652ecde6802e783f68fc41cee339b2e1fd9e96d8b8aca</guid><description>&lt;p>Ansel prend en charge la substitution de variables dans un certain nombre de modules et dans les préférences. Par exemple :&lt;/p>
&lt;ul>
&lt;li>Defining file names in the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/export/" title="" rel="dofollow" >export&lt;/a> module and
&lt;a href="https://ansel.photos/fr/doc/getting-started/import/" title="" rel="dofollow" >import tool&lt;/a>,&lt;/li>
&lt;li>Displaying image information in the darkroom&amp;rsquo;s image information line,&lt;/li>
&lt;li>Displaying image information in the lighttable&amp;rsquo;s overlays and tooltips (see
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/lighttable/" title="" rel="dofollow" >preferences &amp;gt; lighttable&lt;/a>)&lt;/li>
&lt;li>Placing text on an image in the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/watermark/" title="" rel="dofollow" >&lt;em>watermark&lt;/em>&lt;/a> processing module.&lt;/li>
&lt;/ul>
&lt;p>Most, if not all text entries that use variables implement auto-completion as soon as you start typing &lt;code>$(&lt;/code>.&lt;/p></description></item><item><title>Préférences et réglages</title><link>https://ansel.photos/fr/doc/preferences-settings/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>37eb33fa5060737bf144d69d516689531e679564dc69cc17683018e2e3923d58</guid><description>&lt;p>Ansel comes with a number of user-configurable preferences. These can be adjusted in the preferences dialog, which can be reached via &lt;em>Edit &amp;gt; Preferences&lt;/em> in the global menu. Preferences are separated into tabs, each of which is described in more detail in the following sections.&lt;/p>
&lt;p>Tous les paramètres modifiés (c&amp;rsquo;est-à-dire ceux qui diffèrent de leur état par défaut) sont mis en évidence par une puce à côté de leur label. Si vous modifiez un paramètre qui nécessite un redémarrage pour prendre effet, un message apparaîtra comme rappel quand vous quitterez la boîte de dialogue des préférences.&lt;/p></description></item><item><title>général</title><link>https://ansel.photos/fr/doc/preferences-settings/general/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Thu, 12 Oct 2023 00:00:00 +0000</updated><guid>77ed70bcb70e899e5c41582e0c125e1470b9988c75808f750c176c108c31a0df</guid><description>&lt;p>Contrôler l&amp;rsquo;aspect général de Ansel.&lt;/p>
&lt;dl>
&lt;dt>interface language&lt;/dt>
&lt;dd>Set the language of the user interface. The system default is marked with an * (needs a restart)&lt;/dd>
&lt;dt>theme&lt;/dt>
&lt;dd>Set the theme for the user interface. Aside from any aesthetic considerations, the recommended interface color for color evaluation is middle gray. Visual perception is affected by ambient brightness, and a low user interface brightness causes all kinds of illusions. Using a dark interface to retouch photos can therefore lead to excessive retouching (abuse of contrast and saturation) and to a photo that is too dark when printed. It is therefore highly recommended that you use one of the &amp;ldquo;grey&amp;rdquo; themes for retouching work as these are designed so that the user interface approximates middle gray (default &amp;ldquo;Ansel&amp;rdquo;).&lt;/dd>
&lt;dt>utiliser la taille de la police système&lt;/dt>
&lt;dd>Sélectionnez cette option pour utiliser la taille de police définie par votre système. Si elle n&amp;rsquo;est pas cochée, vous pouvez saisir une taille de police personnalisée dans la case ci-dessous (activée par défaut).&lt;/dd>
&lt;dt>taille de la police en points&lt;/dt>
&lt;dd>Si l&amp;rsquo;option «utiliser la taille de la police système» est désactivée, entrez une taille de police (en points) que Ansel doit utiliser. La taille de la police sera modifiée immédiatement.&lt;/dd>
&lt;dt>GUI controls and text DPI&lt;/dt>
&lt;dd>Adjust the global GUI resolution to rescale controls, buttons, labels, etc. Increase for a magnified GUI, decrease to fit more content in the window. Set to -1 to use the system-defined global resolution. The default is 96 DPI on most systems. (needs a restart)&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="css-theme-modifications">
&lt;h2 class="text-left heading">
CSS theme modifications
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>In addition to selecting a pre-built theme you can also apply additional CSS customisations of your own to tweak the look-and-feel of Ansel.&lt;/p></description></item><item><title>table lumineuse</title><link>https://ansel.photos/fr/doc/preferences-settings/lighttable/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Thu, 12 Oct 2023 00:00:00 +0000</updated><guid>6af38351eac3ace846e93f04f5c88d51220b42c061b268db86a87549c2b08d5b</guid><description>&lt;p>Control functionality in the
&lt;a href="https://ansel.photos/fr/doc/views/lighttable/" title="" rel="dofollow" >lighttable&lt;/a> view and modules.&lt;/p>
&lt;/section>
&lt;section id="général">
&lt;h2 class="text-left heading">
général
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>cacher les préréglages internes des modules utilitaires&lt;/dt>
&lt;dd>Si cette option est activée, seuls les préréglages définis par l&amp;rsquo;utilisateur seront affichés dans le menu des préréglages des modules utilitaires &amp;ndash; les préréglages intégrés seront masqués (par défaut désactivé).&lt;/dd>
&lt;dt>show image time with milliseconds&lt;/dt>
&lt;dd>Choose whether to include milliseconds when displaying time values (default off). If set, milliseconds are shown in the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/image-information/" title="" rel="dofollow" >image information&lt;/a> module and can also be used in the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/geotagging/" title="" rel="dofollow" >geotagging&lt;/a> module.&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="miniatures">
&lt;h2 class="text-left heading">
miniatures
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>use raw file instead of embedded JPEG from size&lt;/dt>
&lt;dd>When generating thumbnails for images that have not yet been processed in the darkroom, if the thumbnail size is greater than this value, generate it by processing the raw image data. If the thumbnail is below this size, use the JPEG preview image embedded in the raw file. Once an image has been processed in the darkroom, thumbnails will always be generated from raw data (you can revert back to the JPEG preview by discarding history). To render thumbnails with the best quality choose &amp;ldquo;always&amp;rdquo;.&lt;/dd>
&lt;dt>high quality processing from size&lt;/dt>
&lt;dd>If the thumbnail size is greater than this value and is being generated from raw data, it will be processed using the full quality rendering path, which is better but slower (default 720p). To render thumbnails with the best quality, choose &amp;ldquo;always&amp;rdquo;.&lt;/dd>
&lt;dt>delimiters for size categories&lt;/dt>
&lt;dd>Size categories are used to allow different thumbnail overlays to be shown depending on the thumbnail size. A pipe delimited set of values defines at what image sizes the category changes. The default value of &amp;ldquo;120|400&amp;rdquo; means that there will be 3 categories of thumbnail: 0-120px, 120-400px and &amp;gt;400px.&lt;/dd>
&lt;/dl></description></item><item><title>chambre noire</title><link>https://ansel.photos/fr/doc/preferences-settings/darkroom/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>1d4fc0a8338b0806f41ea44f3c1a38749a0a6d671bec51ab42a4164074104939</guid><description>&lt;p>Control functionality in the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/" title="" rel="dofollow" >darkroom&lt;/a> view and associated modules.&lt;/p>
&lt;/section>
&lt;section id="général">
&lt;h2 class="text-left heading">
général
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>pen pressure control for brush masks&lt;/dt>
&lt;dd>Controls how the pressure reading of a graphics tablet impacts newly generated
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/drawn/" title="" rel="dofollow" >drawn mask&lt;/a> brush strokes. You can control the brush width, hardness and opacity. “Absolute” control means that the pressure reading directly defines the attribute with a value between 0% and 100%. “Relative” means that the pressure reading adjusts the attribute between zero and the pre-defined default value (default off).&lt;/dd>
&lt;dt>smoothing of brush strokes&lt;/dt>
&lt;dd>Sets the level for smoothing of
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/drawn/" title="" rel="dofollow" >drawn mask&lt;/a> brush strokes. Stronger smoothing leads to fewer nodes and easier editing at the expense of lower accuracy.&lt;/dd>
&lt;dt>scroll down to increase mask parameters&lt;/dt>
&lt;dd>By default, scrolling your mouse up increases the value of the relevant shape parameters in
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/drawn/" title="" rel="dofollow" >drawn masks&lt;/a>. Set this preference to reverse the behavior (default off).&lt;/dd>
&lt;dt>pattern for the image information line&lt;/dt>
&lt;dd>Set the information to be displayed in the image information line, at the right of the top-most toolbar. You can use any variables in the
&lt;a href="https://ansel.photos/fr/doc/variables/" title="" rel="dofollow" >variables&lt;/a> section as well as &lt;code>$(NL)&lt;/code> for a new line. You can also include
&lt;a href="https://ansel.photos/fr/doc/variables/#formatting" title="" rel="dofollow" >formatting&lt;/a> (bold, italic, colors etc).&lt;/dd>
&lt;dt>border around image in darkroom mode&lt;/dt>
&lt;dd>Display the center image in darkroom mode with an outside border of the given number of pixels (default 20).&lt;/dd>
&lt;dt>afficher l&amp;rsquo;écran de chargement entre les images&lt;/dt>
&lt;dd>Afficher l&amp;rsquo;écran de chargement gris lors de la navigation entre les images dans la chambre noire. Désactivez cette option pour afficher un simple message et laissez l&amp;rsquo;image précédente jusqu&amp;rsquo;à ce que l&amp;rsquo;image suivante soit chargée. Notez que la désactivation de cette option peut être très utile pour comparer rapidement les images en double, cependant, il peut y avoir des problèmes si le temps de chargement est long (vous laissant penser que l&amp;rsquo;image suivante a déjà été chargée) et vous pouvez observer des artefacts visuels pendant le chargement de l&amp;rsquo;image suivante (activé par défaut).&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="modules">
&lt;h2 class="text-left heading">
modules
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>display of individual color channels&lt;/dt>
&lt;dd>Control how individual color channels are displayed when activated in the
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/masking-and-blending/masks/parametric/" title="" rel="dofollow" >parametric masks&lt;/a> feature. You can choose between “false color” and “gray scale” (default &amp;ldquo;false color&amp;rdquo;).&lt;/dd>
&lt;dt>cacher les préréglages internes des modules de développement&lt;/dt>
&lt;dd>Si cette option est activée, seuls les préréglages définis par l&amp;rsquo;utilisateur seront affichés dans le menu des préréglages pour le traitement des modules &amp;ndash; les préréglages intégrés seront masqués (désactivée par défaut).&lt;/dd>
&lt;dt>show the guides widget in modules UI&lt;/dt>
&lt;dd>Enable this to show the local
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/guides-overlays/#local-guides" title="" rel="dofollow" >guides &amp;amp; overlays&lt;/a> interface directly within the UI of the modules that support it (default on).&lt;/dd>
&lt;dt>show right-side buttons in processing module headers&lt;/dt>
&lt;dd>Choose whether to show the four buttons (mask indicator, multi-instance menu, reset, presets menu) on the right-hand-side of the module header for processing modules. These buttons will always appear when the mouse is over the module. At other times they will be shown or hidden according to this preference selection:&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>always&lt;/em>: always show all buttons&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>active&lt;/em>: only show the buttons when the mouse is over the module&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>dim&lt;/em>: buttons are dimmed when mouse is not over the module&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>auto&lt;/em>: hide the buttons when the panel is narrow&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>fade&lt;/em>: fade out all buttons when the panel narrows&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>fit&lt;/em>: hide all the buttons if the module name doesn&amp;rsquo;t fit&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>smooth&lt;/em>: fade out all buttons in one header simultaneously&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>glide&lt;/em>: gradually hide individual buttons as needed&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>(default &lt;em>always&lt;/em>)&lt;/dd>
&lt;dt>prompt for name on addition of new instance&lt;/dt>
&lt;dd>If enabled, when creating a new instance of a processing module, a prompt will be immediately displayed allowing you to set a name for the new instance (default on).&lt;/dd>
&lt;/dl></description></item><item><title>Other views</title><link>https://ansel.photos/fr/doc/preferences-settings/other-views/</link><pubDate>Sat, 21 Jan 2023 00:00:00 +0000</pubDate><updated>Wed, 11 Oct 2023 00:00:00 +0000</updated><guid>b02c740fdc834466efcc5ccd70d9013ab098d01f1b4fe56eb43535b7d01e454a</guid><description>&lt;p>Enable optional views:&lt;/p>
&lt;ul>
&lt;li>
&lt;a href="https://ansel.photos/fr/doc/views/map/" title="" rel="dofollow" >map&lt;/a>&lt;/li>
&lt;li>
&lt;a href="https://ansel.photos/fr/doc/views/slideshow/" title="" rel="dofollow" >slideshow&lt;/a>&lt;/li>
&lt;li>
&lt;a href="https://ansel.photos/fr/doc/views/print/" title="" rel="dofollow" >print&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Once you restart Ansel the enabled view(s) will be available in the &lt;em>Ateliers&lt;/em> menu.&lt;/p>
&lt;p>These views are all hidden by default to spare some computing resources.&lt;/p></description></item><item><title>traitement</title><link>https://ansel.photos/fr/doc/preferences-settings/processing/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Thu, 12 Oct 2023 00:00:00 +0000</updated><guid>1f30e6dcfee3b83ae0181e27487b96ce85a3dd0576ab7cc930dfcda9f5c35cc7</guid><description>&lt;p>Contrôler le traitement des images.&lt;/p>
&lt;/section>
&lt;section id="traitement-de-limage">
&lt;h2 class="text-left heading">
traitement de l&amp;rsquo;image
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>always use LittleCMS 2 to apply output color profile&lt;/dt>
&lt;dd>If this option is activated, Ansel will use the LittleCMS 2 system library to apply the output color profile instead of its own internal routines. This is significantly slower than the default but might give more accurate results in some cases.&lt;/dd>
&lt;/dl>
&lt;p>&lt;strong>Remarque :&lt;/strong> Si l&amp;rsquo;ICC donné est basé sur une LUT ou contient à la fois une LUT et une matrice, Ansel utilisera LittleCMS2 pour rendre les couleurs quelle que soit la valeur de ce paramètre (par défaut désactivé).&lt;/p></description></item><item><title>sécurité</title><link>https://ansel.photos/fr/doc/preferences-settings/security/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>7df9ce1fff22ff408b0af91d53d4be92d9e90d453404b8a6790f14a1958d3804</guid><description>&lt;p>Contrôler quels messages d&amp;rsquo;avertissements sont affichés avant d&amp;rsquo;entreprendre certaines actions.&lt;/p>
&lt;/section>
&lt;section id="général">
&lt;h2 class="text-left heading">
général
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>ask before removing images from the library&lt;/dt>
&lt;dd>Always ask before removing image information from Ansel&amp;rsquo;s library database, where the xmp file is retained (default on).&lt;/dd>
&lt;dt>demander avant de supprimer des images sur le disque&lt;/dt>
&lt;dd>Toujours demander à l&amp;rsquo;utilisateur avant de supprimer une image ou tout fichier image (activé par défaut).&lt;/dd>
&lt;dt>demander avant de supprimer l&amp;rsquo;historique&lt;/dt>
&lt;dd>Toujours demander à l&amp;rsquo;utilisateur avant de supprimer l&amp;rsquo;historique d&amp;rsquo;une image (activé par défaut).&lt;/dd>
&lt;dt>essayer d&amp;rsquo;utiliser la poubelle lors de l&amp;rsquo;effacement des images&lt;/dt>
&lt;dd>Au lieu de supprimer physiquement les images du disque, essayer de les placer dans la corbeille du système (activé par défaut).&lt;/dd>
&lt;dt>ask before moving images from film roll folder&lt;/dt>
&lt;dd>Always ask before moving an image file (default on).&lt;/dd>
&lt;dt>demander avant de copier des images vers un nouveau dossier&lt;/dt>
&lt;dd>Toujours demander à l&amp;rsquo;utilisateur avant de copier un fichier image (activé par défaut).&lt;/dd>
&lt;dt>ask before removing empty folders&lt;/dt>
&lt;dd>Always ask before removing any empty folder. This can happen after moving or deleting images (default off).&lt;/dd>
&lt;dt>demander avant de supprimer un mot-clé&lt;/dt>
&lt;dd>Toujours demander à l&amp;rsquo;utilisateur avant de supprimer un mot-clé d&amp;rsquo;une image (activé par défaut).&lt;/dd>
&lt;dt>ask before deleting a style&lt;/dt>
&lt;dd>Always ask before deleting a style (default on).&lt;/dd>
&lt;dt>ask before deleting a preset&lt;/dt>
&lt;dd>Always ask before deleting a preset (default on).&lt;/dd>
&lt;dt>ask before exporting in overwrite mode&lt;/dt>
&lt;dd>Always ask before
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/export/" title="" rel="dofollow" >exporting&lt;/a> images in overwrite mode.&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="autre">
&lt;h2 class="text-left heading">
autre
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>password storage backend to use&lt;/dt>
&lt;dd>The backend to use for password storage. Options: “auto” (default), “none”, “libsecret”, “kwallet”.&lt;/dd>
&lt;dt>executable for playing audio files&lt;/dt>
&lt;dd>Define an external program which is used in the lighttable view to play audio files that some cameras record to keep notes for images (default “aplay”).&lt;/dd>
&lt;/dl></description></item><item><title>Performance</title><link>https://ansel.photos/fr/doc/preferences-settings/performance/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>f9a585b050bb7dc223fb4edbd6f431891d86aea2e2a8669676c3027ee55c2ad2</guid><description/></item><item><title>opencl</title><link>https://ansel.photos/fr/doc/preferences-settings/performance/opencl/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>c11d5f2e4c9b222da33def513672d2dd8c217f03c7f2cbfc36f6ab09c9f37947</guid><description/></item><item><title>the background</title><link>https://ansel.photos/fr/doc/preferences-settings/performance/opencl/background/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>cb40b7922558896c06152b86bafc5478b76ce99f468e7a9cb4d9ffb049d2afe9</guid><description>&lt;p>Le traitement d’images en haute résolution est une tâche exigeante qui nécessite un ordinateur moderne. Que ce soit en termes de ressources mémoire et en termes de puissance du processeur CPU, tirer le meilleur partie d’une image typique de 15, 20 ou 25 mégapixels peut rapidement pousser votre ordinateur à ses limites.&lt;/p>
&lt;p>Les exigences de Ansel ne font pas exception. Tous les calculs se font en virgule flottante 4x32 bits. Ceci est plus lent que l’algèbre «ordinaire» en entiers 8 ou 16 bits mais élimine tous les problèmes de ruptures de ton ou de pertes d’informations.&lt;/p></description></item><item><title>how opencl works</title><link>https://ansel.photos/fr/doc/preferences-settings/performance/opencl/how-opencl-works/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>257398296197938fa9dce282f55de27ae4a328470f2869a14e5bd08174cef5de</guid><description>&lt;p>Comme vous pouvez l’imaginer, les architectures matérielles des GPU peuvent être très différentes. Il y a différents fabricants, et même, pour le même fabricant, différentes générations de GPU peuvent être différentes. Dans le même temps, les fabricants de GPU ne rendent pas public tous les détails matériels de leurs produits. Une des conséquences connues est la nécessité d’utiliser sous Linux des pilotes propriétaires si vous désirez tirer le maximum de votre carte graphique.&lt;/p></description></item><item><title>activer OpenCL dans Ansel</title><link>https://ansel.photos/fr/doc/preferences-settings/performance/opencl/activate-opencl/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>957f12549e5bb9820e122ead6c241cc5ee0aa92d4c3c04f5060284149d4ac8a7</guid><description>&lt;p>L’utilisation d’OpenCL dans Ansel nécessite que votre PC soit équipé d’une carte graphique adaptée et que les bibliothèques requises soient installées. Les cartes graphiques modernes de NVIDIA et d&amp;rsquo;ATI prennent en charge complètement OpenCL. Le compilateur OpenCL fait normalement partie du pilote graphique propriétaire ; il est utilisé sous la forme d&amp;rsquo;une bibliothèque dynamique appelée &lt;code>libOpenCL.so&lt;/code>. Cette bibliothèque doit se trouver dans un répertoire qui puisse être trouvé par l’éditeur dynamique de liens de votre système.&lt;/p></description></item><item><title>configurer opencl</title><link>https://ansel.photos/fr/doc/preferences-settings/performance/opencl/setting-up/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>96f15fe40f184f2d77a2150bb093c85d9ddf114a08979a7786c800369ac9d05d</guid><description>&lt;p>La grande diversité des systèmes, les différences marquées entre les vendeurs OpenCL et les versions de pilotes, ne permettent pas de donner une vue d&amp;rsquo;ensemble de la manière de configurer OpenCL. Nous ne pouvons que vous donner un exemple pour la version du pilote NVIDIA 331.89 sur Ubuntu 14.04. Nous espérons que cela servira d&amp;rsquo;introduction de base et vous aidera à résoudre tous les problèmes spécifiques à votre configuration.&lt;/p>
&lt;p>Le principe de fonctionnement d&amp;rsquo;OpenCL ressemble à ceci :&lt;/p></description></item><item><title>problèmes possibles et solutions</title><link>https://ansel.photos/fr/doc/preferences-settings/performance/opencl/problems-solutions/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>386512a30bbdacab5cc3d82df5d87219b44c97c702224e2104b80efa04a5acac</guid><description>&lt;p>Ansel détecte automatiquement les problèmes d’OpenCL en cours de fonctionnement. Il effectuera alors le traitement sur le CPU ; seule la vitesse est affectée et le résutat final ne sera pas impacté.&lt;/p>
&lt;p>Il peut y avoir plusieurs raisons pour lesquelles OpenCL peut échouer pendant la phase d&amp;rsquo;initialisation. OpenCL dépend des exigences matérielles et de la présence de certains pilotes et bibliothèques. De plus, tous ces éléments doivent correspondre en termes de fabricant, de modèle et de numéro de révision. Si quelque chose ne convient pas (par exemple, votre pilote graphique - chargé en tant que module de noyau - ne correspond pas à la version de votre &lt;code>libOpenCL.so&lt;/code>), le support OpenCL ne sera probablement pas disponible.&lt;/p></description></item><item><title>scheduling profile</title><link>https://ansel.photos/fr/doc/preferences-settings/performance/opencl/scheduling-profile/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>396b7a1e9ddb458197ddb2dfb7c661614172d735a0ee16dd55325d15e3d589c4</guid><description>&lt;p>Ansel can use the CPU and one or several OpenCL capable GPUs. Depending on the relative performance of these devices, users can choose among certain scheduling profiles to optimize performance. This is achieved by setting the configuration parameter
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/processing/#cpu-gpu-memory" title="" rel="dofollow" >Preferences &amp;gt; Processing &amp;gt; CPU, GPU, Memory &amp;gt; OpenCL scheduling profile&lt;/a>, which offers the following choices:&lt;/p>
&lt;dl>
&lt;dt>default&lt;/dt>
&lt;dd>If an OpenCL-capable GPU is found Ansel uses it for processing the center image view while the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/navigation/" title="" rel="dofollow" >navigation preview window&lt;/a> is processed on the CPU in parallel. This is the preferred setting for systems with a reasonably fast CPU and a moderately fast GPU. The exact allocation of devices to the various pixelpipe types can be finetuned with the “opencl_device_priority” configuration parameter (see
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/performance/opencl/multiple-devices/" title="" rel="dofollow" >multiple devices&lt;/a>).&lt;/dd>
&lt;dt>GPU très rapide&lt;/dt>
&lt;dd>Avec ce profil de planification Ansel traite séquentiellement sur le GPU le panneau central contenant l&amp;rsquo;image et la fenêtre de prévisualisation. Ceci est le réglage préférable pour les systèmes qui ont un GPU surpassant fortement le CPU.&lt;/dd>
&lt;dt>GPUs multiples&lt;/dt>
&lt;dd>Ce réglage est destiné aux systèmes ayant plusieurs GPUs dont les performances relatives ne diffèrent pas de manière significative. Chaque fois qu&amp;rsquo;un travail de traitement est démarré, Ansel utilise tout GPU actuellement inactif mais pas le CPU. Les utilisateurs de systèmes avec une variété de GPUs auront besoin d&amp;rsquo;un meilleur contrôle sur la priorité relative de ceux-ci. Il serait préférable qu&amp;rsquo;ils choisissent le profil par “défaut” et affinent leur système avec le paramètre de configuration “opencl_device_priority” (voir
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/performance/opencl/multiple-devices/" title="" rel="dofollow" >multiples périphériques&lt;/a>).&lt;/dd>
&lt;/dl>
&lt;p>On first start-up or after any detected change in the GPU configuration of your system Ansel tries to identify the best suited profile for you. You can change it at any time in
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/processing/#cpu-gpu-memory" title="" rel="dofollow" >Preferences &amp;gt; Processing &amp;gt; CPU, GPU, Memory&lt;/a>.&lt;/p></description></item><item><title>multiple devices</title><link>https://ansel.photos/fr/doc/preferences-settings/performance/opencl/multiple-devices/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>a48d2b873e072b19109fd8913b7d0c1bd1d9d970e162d4e0904c0b6931bb6f54</guid><description>&lt;p>Sur la plupart des systèmes, la planification des périphériques OpenCL peut être optimisée en utilisant le réglage du «profil de planification OpenCL». Cependant, si votre système est équipé de plus d&amp;rsquo;un GPU, vous pourriez souhaiter fixer manuellement la priorité relative des périphériques. Pour ce faire, vous devez sélectionner le profil de planification «par défaut» et définir vos paramètres dans le paramètre de configuration «opencl_device_priority».&lt;/p>
&lt;p>Il est important de comprendre comment Ansel utilise les périphériques OpenCL. Chaque séquence de traitement d’une image &amp;ndash; pour convertir une entrée en une sortie finale en utilisant un certain historique &amp;ndash; est exécutée dans ce qu&amp;rsquo;on appelle un pipeline graphique. Il y a quatre types de pipelines graphiques différents dans Ansel. Un type est responsable du traitement de l’image du panneau central (ou vue complète) dans le mode chambre noire, un autre pipeline graphique traite l’image de prévisualisation de la fenêtre de navigation. Il peut y avoir une instance de chacun de ces deux pipelines graphiques en cours d&amp;rsquo;exécution à un instant donné, avec le pipeline graphique de prévisualisation et celui de l’image complète tournant en parallèle. De plus, il peut y avoir plusieurs pipelines graphiques tournant en parallèle pour effectuer l’exportation et il peut y avoir plusieurs pipelines graphiques qui génèrent les miniatures. Si un dispositif OpenCL est disponible, Ansel va l’allouer dynamiquement à un pipeline graphique spécifique pour une exécution et le libérer ensuite.&lt;/p></description></item><item><title>opencl ne fonctionne toujours pas pour moi</title><link>https://ansel.photos/fr/doc/preferences-settings/performance/opencl/still-doesnt-work/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>f3cc67c0f7c632ffe359d8fb8e7386eb279712cc7174fb3c42590cecedd1f515</guid><description>&lt;p>As has been mentioned, OpenCL systems come with a huge variety of setups: different GPU manufacturers and models, varying amounts of GPU memory, different drivers, different distributions etc..&lt;/p>
&lt;p>Beaucoup des problèmes potentiels n&amp;rsquo;apparaîtront qu&amp;rsquo;avec une combinaison spécifique de ces facteurs. Comme les développeurs de Ansel ont seulement accès à un nombre limité de ces variantes, comprenez que nous pouvons ne pas être à même de résoudre votre problème spécifique. Nous ne pouvons pas y faire grand chose s’il n&amp;rsquo;y a aucun moyen pour nous de le reproduire.&lt;/p></description></item><item><title>memory &amp; performance tuning</title><link>https://ansel.photos/fr/doc/preferences-settings/performance/mem-performance/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>33c36c261a018ff90e0995735ff6de9d4e73e91136e088c92e269b619b15c4ad</guid><description>&lt;/section>
&lt;section id="memory-requirements">
&lt;h2 class="text-left heading">
memory requirements
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Processing a raw image in Ansel requires a great deal of system memory. A simple calculation makes this clear: For a 20 megapixel image, Ansel requires a 4x32-bit floating point cell to store each pixel, meaning that each full image of this size will require approximately 300MB of memory just to store the image data. In order to actually process this image through a given module, Ansel needs at least two buffers (input and output) of this size, with more complex modules potentially requiring several additional buffers for intermediate data. Without further optimization, anything between 600MB and 3GB of memory might be required to store and process image data as the pixelpipe executes. On top of this is Ansel&amp;rsquo;s code segment, the code and data of any dynamically-linked system libraries, as well as further buffers that Ansel uses to store intermediate states (cache) for quick access during interactive work.&lt;/p></description></item><item><title>stockage</title><link>https://ansel.photos/fr/doc/preferences-settings/storage/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>28d32b073022764d3458742f879b6b6bc1895d4ebb6abf9edd2327923048d175</guid><description>&lt;/section>
&lt;section id="base-de-données">
&lt;h2 class="text-left heading">
base de données
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>check for database maintenance&lt;/dt>
&lt;dd>Indicates when darktable should check for database fragmentation and perform maintenance. Options are &amp;ldquo;never&amp;rdquo;, &amp;ldquo;on startup&amp;rdquo;, &amp;ldquo;on close&amp;rdquo; and &amp;ldquo;on both&amp;rdquo;. Each of these is also available with an additional &amp;ldquo;(don&amp;rsquo;t ask)&amp;rdquo; option to perform the checks automatically without prompting (default &amp;ldquo;on close&amp;rdquo;).&lt;/dd>
&lt;dt>seuil de fragmentation de la base de données&lt;/dt>
&lt;dd>Taux de fragmentation (en pourcentage) au-dessus duquel la maintenance de la base de données doit être effectuée (sous réserve de la sélection effectuée dans l&amp;rsquo;option ci-dessus) (par défaut 25).&lt;/dd>
&lt;dt>faire une sauvegarde de la base de données&lt;/dt>
&lt;dd>Spécifie la fréquence des sauvegardes de la base de données. Les options sont «jamais», «une fois par mois», «une fois par semaine», «une fois par jour» et «à la fermeture» (par défaut «une fois par semaine»)&lt;/dd>
&lt;dt>nombre de sauvegarde à conserver&lt;/dt>
&lt;dd>Nombre de sauvegardes à conserver après la création d&amp;rsquo;une nouvelle sauvegarde, sans compter les sauvegardes de base de données effectuées lors du passage d&amp;rsquo;une version de Ansel à une autre. Entrez &amp;ldquo;-1&amp;rdquo; pour stocker un nombre illimité de sauvegardes. (par défaut 10)&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="xmp">
&lt;h2 class="text-left heading">
xmp
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>écrire un fichier redondant pour chaque image&lt;/dt>
&lt;dd>Les fichiers XMP fournissent une méthode redondante pour enregistrer les modifications que vous avez apportées à une image, en plus de celles enregistrées dans la base de données de Ansel. Cette option vous permet de choisir quand écrire ces fichiers. Choisissez parmi:&lt;/dd>
&lt;dd>
&lt;ul>
&lt;li>&lt;em>jamais&lt;/em> : N&amp;rsquo;écrit pas de fichiers XMP. Cela peut être utile si vous exécutez plusieurs versions de Ansel à des fins de développement/test, mais n&amp;rsquo;est normalement pas recommandé&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>après édition&lt;/em>: Un fichier XMP est écrit la première fois que vous éditez une image et est mis à jour à chaque modification ultérieure. L&amp;rsquo;importation ne génère pas de fichier XMP par défaut&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>&lt;ul>
&lt;li>&lt;em>à l&amp;rsquo;importation&lt;/em> : un fichier XMP est écrit dès que vous ajoutez une image à la bibliothèque de Ansel et est ensuite mis à jour à chaque fois que vous l&amp;rsquo;éditez.&lt;/li>
&lt;/ul>
&lt;/dd>
&lt;dd>
&lt;p>Il est fortement recommandé de choisir soit &amp;ldquo;après édition&amp;rdquo; soit &amp;ldquo;à l&amp;rsquo;importation&amp;rdquo;. Les fichiers XMP fournissent une sécurité utile pour ne pas perdre de données si votre base de données était corrompue. La sauvegarde de votre fichier brut et du fichier XMP qui l&amp;rsquo;accompagne vous permet de restaurer complètement votre travail à une date ultérieure en ré-important votre historique de développement dans Ansel (par défaut &amp;ldquo;à l&amp;rsquo;importation&amp;rdquo;).&lt;/p></description></item><item><title>divers</title><link>https://ansel.photos/fr/doc/preferences-settings/miscellaneous/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>54b031a11f0770a3fb7f4011d1dfb4588ac5e355ee6e5a892524436a3ddc5f54</guid><description>&lt;/section>
&lt;section id="interface">
&lt;h2 class="text-left heading">
interface
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>load default shortcuts at startup&lt;/dt>
&lt;dd>When launching the application, Ansel loads default shortcuts first, and then loads user-defined shortcuts on top. This allows default shortcuts to be overridden with a new action but prevents them from being deleted (since the deleted shortcut will be automatically reloaded on the next restart). Deactivate this preference to stop loading default shortcuts on startup &amp;ndash; only load the user-defined ones (including any defaults that you have not subsequently deleted or overridden). This makes deletion easier but also means that you will not benefit from new shortcuts added in future versions without first re-enabling this preference (default on).&lt;/dd>
&lt;dt>scale slider step with min/max&lt;/dt>
&lt;dd>When activated, the default step-size, when altering sliders, will depend on the current min/max values for that slider (default on).&lt;/dd>
&lt;dt>trier les préréglages internes en premier&lt;/dt>
&lt;dd>Choisir comment le menu des préréglages est trié. Si cette option est activée, les préréglages internes sont montrés en premier. Si cette option est désactivée, les préréglages de l&amp;rsquo;utilisateur sont montrés en premier (activée par défaut).&lt;/dd>
&lt;dt>always show panels&amp;rsquo; scrollbars&lt;/dt>
&lt;dd>Defines whether the panel scrollbars should be always visible or activated only depending on the panel content (default on). (needs a restart)&lt;/dd>
&lt;dt>position of the scopes module&lt;/dt>
&lt;dd>Choose whether to show the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/scopes/" title="" rel="dofollow" >scopes&lt;/a> module in the left or right panel (default right). (needs a restart)&lt;/dd>
&lt;dt>method to use for getting the display profile&lt;/dt>
&lt;dd>This option allows the user to force Ansel to use a specific method to obtain the current display profile for
&lt;a href="https://ansel.photos/fr/doc/color-management/" title="" rel="dofollow" >color management&lt;/a>. In the default setting “all”, Ansel will choose to query the X display server&amp;rsquo;s xatom or the colord system service. You can set this option to “xatom” or “colord” to enforce a specific method if the two methods give different results. You can run the
&lt;a href="https://ansel.photos/fr/doc/cli/ansel-cmstest/" title="" rel="dofollow" >Ansel-cmstest&lt;/a> binary to examine your color management subsystem.&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="mots-clés">
&lt;h2 class="text-left heading">
mots clés
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;dl>
&lt;dt>omit hierarchy in simple tag lists&lt;/dt>
&lt;dd>When exporting images any hierarchical tags are also added as a simple list of non-hierarchical tags to make them visible to some other programs. When this option is checked Ansel will only include the last part of the hierarchy and ignore the rest. So &lt;code>foo|bar|baz&lt;/code> will only add &lt;code>baz&lt;/code>.&lt;/dd>
&lt;/dl>
&lt;/section>
&lt;section id="raccourcis-avec-instances-multiples">
&lt;h2 class="text-left heading">
raccourcis avec instances multiples
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>It is possible to create multiple instances of many processing modules. In this scenario it is not always obvious which instance should be controlled by keyboard shortcut operations. The following options control rules that are applied (in order) to decide which module instance keyboard shortcuts should be applied to.&lt;/p></description></item><item><title>raccourcis</title><link>https://ansel.photos/fr/doc/preferences-settings/shortcuts/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>104096e435f644490c0fd1b328ca9d8637d230470aba799b6feb883f6d49667f</guid><description>&lt;p>Some actions in Ansel can be performed with a keyboard shortcut. A table of key shortcuts is available in &lt;em>Help &amp;gt; Table of key shortcuts&lt;/em>.&lt;/p>
&lt;p>&lt;strong>Note:&lt;/strong> The table shows different key shortcuts for different Views.&lt;/p>
&lt;/section>
&lt;section id="assigning-key-shortcuts">
&lt;h2 class="text-left heading">
Assigning key shortcuts
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>For the time being shortcuts can only be defined or changed by editing your &lt;code>$HOME/.config/Ansel/shortcutsrc&lt;/code> file. There is no support for MIDI-devices in Ansel.&lt;/p>
&lt;/section>
&lt;section id="deleting-default-shortcuts">
&lt;h3 class="text-left heading">
Deleting default shortcuts
&lt;/h3>
&lt;p>When launching the application, Ansel loads default shortcuts first, and then loads user-defined shortcuts on top. This allows default shortcuts to be overridden with a new action but prevents them from being deleted (since the deleted shortcut will be automatically reloaded on the next restart).&lt;/p></description></item><item><title>préréglages</title><link>https://ansel.photos/fr/doc/preferences-settings/presets/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>01f91ea3aecfe235729d45ec75854d1e28127122e592eed8b5fe21104dd28c2e</guid><description>&lt;p>This menu provides an overview of the presets that are defined for Ansel&amp;rsquo;s modules, and allows you to modify some of their properties.&lt;/p>
&lt;p>Les préréglages de base (ceux qui sont inclus par défaut dans Ansel) sont affichés avec un symbole de cadenas. Leurs propriétés ne peuvent pas être modifiées.&lt;/p>
&lt;p>Les préréglages utilisateur peuvent être importés à partir de fichiers &lt;code>.dtpreset&lt;/code> exportés à l&amp;rsquo;aide du bouton &amp;ldquo;importer&amp;rdquo; en bas de l&amp;rsquo;écran. Vous pouvez exporter &lt;em>tous&lt;/em> les préréglages définis par l&amp;rsquo;utilisateur vers un seul répertoire à l&amp;rsquo;aide du bouton &amp;ldquo;exporter&amp;rdquo;.&lt;/p></description></item><item><title>options lua</title><link>https://ansel.photos/fr/doc/preferences-settings/lua-options/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>b61160145a43f6a2bec5f92705dc00aafd13d9c555422255f4eba070c76d4394</guid><description>&lt;dl>
&lt;dt>lua scripts installer don&amp;rsquo;t show again&lt;/dt>
&lt;dd>Check this box to hide the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/lua-scripts-installer/" title="" rel="dofollow" >lua scripts installer&lt;/a> in the lighttable if no lua scripts are installed.&lt;/dd>
&lt;/dl></description></item><item><title>color management</title><link>https://ansel.photos/fr/doc/color-management/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>6273f3a5aa1d697f5ba6b3319a31da3ff02ddb5baf0d2ca6ed48797a84b69be8</guid><description>&lt;p>Ansel employs a fully color managed workflow:&lt;/p>
&lt;ul>
&lt;li>
&lt;p>Input color specifications are taken from embedded or user-supplied ICC profiles or (in the case of raw files) from a library of camera-specific color matrices.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Ansel automatically reads the display profile of your monitor (if properly configured) for accurate on-screen color rendition. Multiple-screen setups are fully supported as long as a system service like colord is in place and properly configured to inform Ansel of the correct monitor profile.&lt;/p></description></item><item><title>display profile</title><link>https://ansel.photos/fr/doc/color-management/display-profile/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>fea57d60f4ba6c31faf9f1f6fd9d85f1db3e3a0017f7ce149ff585f17fc3cc6f</guid><description>&lt;p>For darktable to faithfully render colors on screen it needs to find the correct display profile for your monitor. In general this requires your monitor to be properly calibrated and profiled, and it needs the profile to be correctly installed on your system. darktable queries your X display server&amp;rsquo;s xatom as well as the system service colord (if available) for the right profile. If required you can enforce a specific method in
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/miscellaneous/" title="" rel="dofollow" >preferences &amp;gt; miscellaneous&lt;/a>.&lt;/p></description></item><item><title>rendering method</title><link>https://ansel.photos/fr/doc/color-management/rendering-method/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>305449551a0d9efc125b23bd60280022a55c5cfff1261edeb519f2bf3b3f92f9</guid><description>&lt;p>Ansel peut rendre les couleurs soit avec ses propres algorithmes internes, soit en utilisant la bibliothèque externe LittleCMS2. La méthode interne de Ansel est plus rapide, d&amp;rsquo;un ordre de grandeur, que la méthode externe. L&amp;rsquo;option externe vous donne le choix de l&amp;rsquo;intention de rendu et peut offrir une précision légèrement supérieure dans certains cas.&lt;/p>
&lt;p>You can change the default method in
&lt;a href="https://ansel.photos/fr/doc/preferences-settings/processing/" title="" rel="dofollow" >preferences &amp;gt; processing &amp;gt; always use LittleCMS 2 to apply output color profile&lt;/a>&lt;/p></description></item><item><title>intention de rendu</title><link>https://ansel.photos/fr/doc/color-management/rendering-intent/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>78a4c747f7c5dfa7f51a3d3d43bf8eac202022f890d22b84a19d7437f7c43a10</guid><description>&lt;p>If rendering with LittleCMS2 is activated (see
&lt;a href="https://ansel.photos/fr/doc/color-management/rendering-method/" title="" rel="dofollow" >rendering method&lt;/a>) you can define how to handle out-of-gamut colors when converting between color spaces. A selection box in the
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/export/" title="" rel="dofollow" >export&lt;/a>,
&lt;a href="https://ansel.photos/fr/doc/views/darkroom/modules/output-color-profile/" title="" rel="dofollow" >&lt;em>output color profile&lt;/em>&lt;/a>, and
&lt;a href="https://ansel.photos/fr/doc/views/toolboxes/soft-proof/" title="" rel="dofollow" >soft proof&lt;/a> modules gives you a choice of the following rendering intents:&lt;/p>
&lt;dl>
&lt;dt>perceptual&lt;/dt>
&lt;dd>Best suited to photographs as it maintains the relative position of colors. This is usually the best choice.&lt;/dd>
&lt;dt>relative colorimetric&lt;/dt>
&lt;dd>Out-of-gamut colors are converted to colors having the same lightness, but different saturation. Other colors remain unmodified.&lt;/dd>
&lt;dt>saturation&lt;/dt>
&lt;dd>Saturation is retained but lightness is slightly changed.&lt;/dd>
&lt;dt>absolute colorimetric&lt;/dt>
&lt;dd>Keep the white point.&lt;/dd>
&lt;/dl></description></item><item><title>Ansel's color spaces</title><link>https://ansel.photos/fr/doc/color-management/color-spaces/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>381521d217fe5b17219c9846836e4be66bafc4f7d5ccd552d557cfa9a9acc3d5</guid><description>&lt;p>Les images d&amp;rsquo;entrée sont soit des fichiers RVB (comme des JPEG ou des TIFF) soit des RAW de l&amp;rsquo;appareil photo. Les deux stockent des informations visuelles sous la forme d&amp;rsquo;une combinaison de couleurs primaires (par exemple, rouge, vert et bleu) qui, ensemble, décrivent une émission lumineuse à recréer par un écran.&lt;/p>
&lt;p>L&amp;rsquo;image suivante illustre ce concept.&lt;/p>
&lt;p>
&lt;figure class="img-wrapper " id="spectral-decompositionjpg">
&lt;button class="open-lightbox-button" onclick="lightbox(&amp;#34;spectral-decompositionjpg&amp;#34;)">
&lt;i class="fa fa-expand-alt open-lightbox-icon fa-fw">&lt;/i>
&lt;/button>
&lt;button class="open-link-button" onclick="window.open('https:\/\/ansel.photos\/spectral-decomposition.jpg', '_blank');">
&lt;i class="fa fa-external-link-alt open-link-icon fa-fw">&lt;/i>
&lt;/button>
&lt;div class="img-container" onclick="lightbox(&amp;#34;spectral-decompositionjpg&amp;#34;)" style="cursor: pointer;" >
&lt;img src=https://ansel.photos/spectral-decomposition.jpg alt="image"
style=" "
decoding="async" loading="lazy"sizes="(max-width: 992px) 100vw, (max-width: 1200px) 66.67vw, 50vw" srcset="https://ansel.photos/spectral-decomposition_hu_8ef6e6e3597df9bb.jpg 140w, https://ansel.photos/spectral-decomposition_hu_1982bc01916d4fc9.jpg 264w, https://ansel.photos/spectral-decomposition_hu_ad4351bc3747fe4d.jpg 331w, https://ansel.photos/spectral-decomposition_hu_952676c986a671a8.jpg 400w, https://ansel.photos/spectral-decomposition_hu_b86250695d637e15.jpg 496w, https://ansel.photos/spectral-decomposition_hu_f714fe1bbb47acd4.jpg 576w, https://ansel.photos/spectral-decomposition_hu_daa42674dc2421ac.jpg 600w, https://ansel.photos/spectral-decomposition_hu_334d6fd696f71f5d.jpg 720w, https://ansel.photos/spectral-decomposition_hu_f8ebb567d2e0b1db.jpg 800w, https://ansel.photos/spectral-decomposition_hu_f9312463d354753.jpg 992w"width="1131" height="600"/>
&lt;/div>
&lt;/figure>
&lt;/p></description></item><item><title>unbounded colors</title><link>https://ansel.photos/fr/doc/color-management/unbounded-colors/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>e1f08055453d5da6dd3722b35417545470d3e5a03ba293754766a5fd17bfff72</guid><description>&lt;p>Les écrans et la plupart des formats de fichiers image ne peuvent encoder que des intensités RVB confinées dans une certaine plage. Par exemple, les images encodées sur 8 bits ne peuvent contenir que des valeurs de 0 à 255, des images sur 10 bits de 0 à 1023, etc. Les standards graphiques postulent que le maximum de cette plage, quelle que soit sa valeur réelle, représentera toujours la luminosité maximale que le support d&amp;rsquo;affichage est capable de rendre, généralement entre 100 et 160 Cd /m² (ou nits). Nous appelons généralement ce maximum &amp;ldquo;100 % relatif à l&amp;rsquo;affichage&amp;rdquo;. Le minimum de la plage, codé 0 quelle que soit la profondeur de bits utilisée, devient alors &amp;ldquo;0 % relatif à l&amp;rsquo;affichage&amp;rdquo;. 100 % code le blanc pur, 0 % code le noir pur.&lt;/p></description></item><item><title>possibles artefacts de couleur</title><link>https://ansel.photos/fr/doc/color-management/color-artifacts/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>6792622c45b1c3ef3c838d097bcbc0c6906d329bbae723780da1d743a71dfb14</guid><description>&lt;p>There are some infrequent situations that still can lead to problematic results unless the user takes some action. Some modules in Lab color space rely on the fact that the L channels carries all lightness information, with the a and b channels purely representing chroma and hue. Unbounded colors with negative L values are especially problematic to these modules and can lead to black pixel artifacts.&lt;/p>
&lt;p>On a constaté que des sources de lumière bleue hautement saturées dans l&amp;rsquo;image sont des candidats probables pour des pixels ayant des valeurs de L négatives. Si vous êtes engagé dans la photographie de spectacle, vous devez prêter une attention particulière à ces lumières apparaissant dans les images.&lt;/p></description></item><item><title>dimensions de la couleur dans Ansel</title><link>https://ansel.photos/fr/doc/color-management/color-dimensions/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>bee16cea2d35c0eb81b592fbc85db2bbe3346f357f15f12721f8a6381ffcbcda</guid><description>&lt;p>Cette section définit les propriétés perceptuelles de la couleur, à la fois conceptuellement et quantitativement, afin de caractériser et de quantifier les ajustements créatifs et correctifs apportés à la couleur dans Ansel.&lt;/p>
&lt;/section>
&lt;section id="definitions">
&lt;h2 class="text-left heading">
definitions
&lt;span class="header-filet">&lt;/span>
&lt;/h2>
&lt;p>Les propriétés de la couleur comme la &amp;ldquo;saturation&amp;rdquo;, la &amp;ldquo;luminosité&amp;rdquo; (&lt;em>brightness&lt;/em>) ou la &amp;ldquo;clarté &amp;quot; (&lt;em>lightness&lt;/em>) sont passées dans l&amp;rsquo;usage courant mais sont largement utilisées à mauvais escient et souvent utilisées pour signifier différentes choses. En science des couleurs, chacun de ces termes a une signification précise.&lt;/p></description></item><item><title>Command Line Interface</title><link>https://ansel.photos/fr/doc/cli/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>576f247e961eb7d8fad465d7a777b7ee98422bae3271278b65d4334856b73a82</guid><description/></item><item><title>Ansel</title><link>https://ansel.photos/fr/doc/cli/ansel/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>94185dc8b950296fc68b39858b29d95f8ec0910b2f7e8a126744d86f05a859b8</guid><description>&lt;p>Le binaire &lt;code>Ansel&lt;/code> démarre Ansel avec son interface graphique et ses fonctionnalités complètes. C&amp;rsquo;est la manière standard d&amp;rsquo;utiliser Ansel.&lt;/p>
&lt;p>&lt;code>Ansel&lt;/code> peut être appelé avec les paramètres de ligne de commande suivants :&lt;/p>
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-gdscript3" data-lang="gdscript3">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-1"> 1&lt;/a>&lt;/span>&lt;span>Ansel [&lt;span style="color:#f92672">-&lt;/span>d {all,act_on,cache,camctl,camsupport,control,demosaic,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-2">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-2"> 2&lt;/a>&lt;/span>&lt;span> dev,fswatch,imageio,input,ioporder,lighttable,lua,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-3">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-3"> 3&lt;/a>&lt;/span>&lt;span> masks,memory,nan,opencl,params,perf,print,pwstorage,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-4">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-4"> 4&lt;/a>&lt;/span>&lt;span> &lt;span style="color:#66d9ef">signal&lt;/span>,sql,tiling,undo,verbose}]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-5">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-5"> 5&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">&amp;lt;&lt;/span>input file&lt;span style="color:#f92672">&amp;gt;|&amp;lt;&lt;/span>image folder&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-6">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-6"> 6&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>version]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-7">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-7"> 7&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>disable&lt;span style="color:#f92672">-&lt;/span>opencl]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-8">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-8"> 8&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>library &lt;span style="color:#f92672">&amp;lt;&lt;/span>library file&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-9">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-9"> 9&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>datadir &lt;span style="color:#f92672">&amp;lt;&lt;/span>data directory&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-10">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-10">10&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>moduledir &lt;span style="color:#f92672">&amp;lt;&lt;/span>module directory&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-11">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-11">11&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>tmpdir &lt;span style="color:#f92672">&amp;lt;&lt;/span>tmp directory&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-12">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-12">12&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>configdir &lt;span style="color:#f92672">&amp;lt;&lt;/span>user config directory&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-13">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-13">13&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>cachedir &lt;span style="color:#f92672">&amp;lt;&lt;/span>user cache directory&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-14">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-14">14&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>localedir &lt;span style="color:#f92672">&amp;lt;&lt;/span>locale directory&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-15">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-15">15&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>luacmd &lt;span style="color:#f92672">&amp;lt;&lt;/span>lua command&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-16">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-16">16&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>noiseprofiles &lt;span style="color:#f92672">&amp;lt;&lt;/span>noiseprofiles json file&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-17">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-17">17&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>d&lt;span style="color:#f92672">-&lt;/span>&lt;span style="color:#66d9ef">signal&lt;/span> &lt;span style="color:#f92672">&amp;lt;&lt;/span>&lt;span style="color:#66d9ef">signal&lt;/span>&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-18">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-18">18&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>d&lt;span style="color:#f92672">-&lt;/span>&lt;span style="color:#66d9ef">signal&lt;/span>&lt;span style="color:#f92672">-&lt;/span>act &lt;span style="color:#f92672">&amp;lt;&lt;/span>all,raise,connect,disconnect,print&lt;span style="color:#f92672">-&lt;/span>trace&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-19">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-19">19&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">--&lt;/span>conf &lt;span style="color:#f92672">&amp;lt;&lt;/span>key&lt;span style="color:#f92672">&amp;gt;=&amp;lt;&lt;/span>value&lt;span style="color:#f92672">&amp;gt;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-20">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-20">20&lt;/a>&lt;/span>&lt;span> [&lt;span style="color:#f92672">-&lt;/span>t &lt;span style="color:#f92672">&amp;lt;&lt;/span>num openmp threads&lt;span style="color:#f92672">&amp;gt;&lt;/span>]&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;p>Tous les paramètres sont optionnels. Dans la plupart des cas, les utilisateurs lanceront Ansel sans paramètres supplémentaires. Dans ce cas, Ansel utilise les valeurs par défaut adaptées.&lt;/p></description></item><item><title>Ansel-cli</title><link>https://ansel.photos/fr/doc/cli/ansel-cli/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>6c0e2f8ca91e87504baac64cfada0f65637efe1a3417180cb6a63609cd1dfc53</guid><description>&lt;p>The &lt;code>ansel-cli&lt;/code> binary starts the command line interface variant of Ansel which allows images to be exported.&lt;/p>
&lt;p>Cette variante n&amp;rsquo;ouvre aucun affichage &amp;ndash; elle travaille en mode console pur sans lancer d&amp;rsquo;interface graphique. Ce mode est particulièrement utile pour les serveurs exécutant des tâches en arrière-plan.&lt;/p>
&lt;p>&lt;code>ansel-cli&lt;/code> can be called with the following command line parameters:&lt;/p>
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-1"> 1&lt;/a>&lt;/span>&lt;span>ansel-cli [&amp;lt;input file or folder&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-2">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-2"> 2&lt;/a>&lt;/span>&lt;span> [&amp;lt;xmp file&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-3">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-3"> 3&lt;/a>&lt;/span>&lt;span> &amp;lt;output file or folder&amp;gt;
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-4">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-4"> 4&lt;/a>&lt;/span>&lt;span> [--width &amp;lt;max width&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-5">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-5"> 5&lt;/a>&lt;/span>&lt;span> [--height &amp;lt;max height&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-6">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-6"> 6&lt;/a>&lt;/span>&lt;span> [--hq &amp;lt;0|1|true|false&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-7">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-7"> 7&lt;/a>&lt;/span>&lt;span> [--upscale &amp;lt;0|1|true|false&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-8">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-8"> 8&lt;/a>&lt;/span>&lt;span> [--style &amp;lt;style name&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-9">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-9"> 9&lt;/a>&lt;/span>&lt;span> [--style-overwrite]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-10">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-10">10&lt;/a>&lt;/span>&lt;span> [--apply-custom-presets &amp;lt;0|1|false|true&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-11">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-11">11&lt;/a>&lt;/span>&lt;span> [--out-ext &amp;lt;extension&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-12">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-12">12&lt;/a>&lt;/span>&lt;span> [--import &amp;lt;file or dir&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-13">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-13">13&lt;/a>&lt;/span>&lt;span> [--icc-type &amp;lt;type&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-14">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-14">14&lt;/a>&lt;/span>&lt;span> [--icc-file &amp;lt;file&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-15">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-15">15&lt;/a>&lt;/span>&lt;span> [--icc-intent &amp;lt;intent&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-16">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-16">16&lt;/a>&lt;/span>&lt;span> [--verbose]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-17">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-17">17&lt;/a>&lt;/span>&lt;span> [--help [option]]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-18">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-18">18&lt;/a>&lt;/span>&lt;span> [--core &amp;lt;Ansel options&amp;gt;]&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;p>L’utilisateur doit fournir un nom de fichier d’entrée et un nom de fichier de sortie. Tous les autres paramètres sont optionnels.&lt;/p></description></item><item><title>ansel-generate-cache</title><link>https://ansel.photos/fr/doc/cli/ansel-generate-cache/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>b23936bbbfd430cb8dea41dc664967cd39853a3c4430d70c9cf9c274625c5d30</guid><description>&lt;p>The &lt;code>ansel-generate-cache&lt;/code> binary updates Ansel&amp;rsquo;s thumbnail cache. Invoke this program to generate all missing thumbnails in the background when your computer is idle.&lt;/p>
&lt;p>&lt;code>ansel-generate-cache&lt;/code> can be called with the following command line parameters:&lt;/p>
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-1">1&lt;/a>&lt;/span>&lt;span>ansel-generate-cache
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-2">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-2">2&lt;/a>&lt;/span>&lt;span> [-h, --help]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-3">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-3">3&lt;/a>&lt;/span>&lt;span> [--version]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-4">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-4">4&lt;/a>&lt;/span>&lt;span> [--min-mip &amp;lt;0-8&amp;gt;] [-m, --max-mip &amp;lt;0-8&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-5">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-5">5&lt;/a>&lt;/span>&lt;span> [--min-imgid &amp;lt;N&amp;gt;] [--max-imgid &amp;lt;N&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-6">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-6">6&lt;/a>&lt;/span>&lt;span> [--core &amp;lt;Ansel options&amp;gt;]&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;p>All parameters are optional. If started without parameters &lt;code>ansel-generate-cache&lt;/code> uses reasonable defaults.&lt;/p></description></item><item><title>Ansel-cltest</title><link>https://ansel.photos/fr/doc/cli/ansel-cltest/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>a551d9c81e2cda1401b7d506122cfc4ae92dd5cdaa8ccaae8e7f74addcbc36c0</guid><description>&lt;p>L&amp;rsquo;exécutable &lt;code>Ansel-cltest&lt;/code> vérifie s&amp;rsquo;il y a sur votre système un environnement OpenCL utilisable par Ansel. Il émet une sortie de débogage équivalente à celle qu&amp;rsquo;on obtient par l&amp;rsquo;appel &lt;code>Ansel -d opencl&lt;/code> et puis s&amp;rsquo;arrête.&lt;/p>
&lt;p>&lt;code>Ansel-cltest&lt;/code> est appelé sans paramètre sur la ligne de commande.&lt;/p></description></item><item><title>Ansel-cmstest</title><link>https://ansel.photos/fr/doc/cli/ansel-cmstest/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>e583028e464fd353e47cf5adcd86c88bf5776e8a5b832336d28cef493a1f910f</guid><description>&lt;p>L&amp;rsquo;exécutable &lt;code>Ansel-cmstest&lt;/code> (sous Linux uniquement) détermine si le sous-système de votre ordinateur gérant la couleur est correctement configuré et affiche des informations utiles sur le(s) profil(s)-moniteur installé(s) .&lt;/p>
&lt;p>&lt;code>Ansel-cmstest&lt;/code> est appelé sans paramètre sur la ligne de commande.&lt;/p></description></item><item><title>purge_non_existing_images.sh</title><link>https://ansel.photos/fr/doc/cli/purge_non_existing_images_sh/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>a95682b798136cb4a1b87bb68bb11c1fd9d902656ed40868fd6d04d0a6dcce08</guid><description>&lt;p>Recherche et supprime des entrées de la base de données de la bibliothèque référençant des images qui n&amp;rsquo;existent plus dans le système de fichiers. Vous devez fermer Ansel avant d&amp;rsquo;exécuter ce script.&lt;/p>
&lt;p>Le script peut être appelé avec les paramètres suivants de la ligne de commande :&lt;/p>
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-1">1&lt;/a>&lt;/span>&lt;span>purge_non_existing_images.sh [-c|--configdir &amp;lt;path&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-2">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-2">2&lt;/a>&lt;/span>&lt;span> [-l|--library &amp;lt;path&amp;gt;]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-3">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-3">3&lt;/a>&lt;/span>&lt;span> [-p|--purge]&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;p>Exécutez le script sans aucune option pour effectuer un « galop d&amp;rsquo;essai », qui génère un rapport des fichiers manquants sans engager de modifications dans la base de données.&lt;/p></description></item><item><title>Automatisation avec Lua</title><link>https://ansel.photos/fr/doc/lua/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>bb47a3369bc86bf672a3df277669ae6a8ceb5cfdece7571a75666b9aba286003</guid><description>&lt;p>Ansel est livré avec un langage d&amp;rsquo;interface de script polyvalent pour améliorer ses fonctionnalités.&lt;/p>
&lt;p>Les scripts Lua peuvent être utilisés pour définir les actions à exécuter par Ansel lorsqu&amp;rsquo;un événement est déclenché. Un exemple pourrait être d&amp;rsquo;appeler une application externe lors de l&amp;rsquo;exportation de fichiers afin d&amp;rsquo;appliquer des étapes de traitement supplémentaires en dehors de Ansel.&lt;/p>
&lt;p>&lt;a href="http://www.lua.org/" title="External link" target="_blank" rel="noopener noreferrer nofollow" >Lua&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a> est un projet indépendant fondé en 1993, fournissant un langage de script puissant, rapide, léger et intégrable. Lua est largement utilisé par de nombreuses applications open source, dans des programmes commerciaux et pour la programmation de jeux.&lt;/p></description></item><item><title>Principes de base : fichiers luarc</title><link>https://ansel.photos/fr/doc/lua/basic-principles/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>147713380c9392b63c4d5ef36897ac2953363c54618e510b2bae48bede5c269b</guid><description>&lt;p>Au démarrage, Ansel lance automatiquement le scripts Lua &lt;code>$Ansel/share/Ansel/luarc&lt;/code>et &lt;code>$HOME/.config/Ansel/luarc&lt;/code> (où &lt;code>$Ansel&lt;/code>représente le dossier d&amp;rsquo;installation de Ansel et &lt;code>$HOME&lt;/code> votre dossier utilisateur).&lt;/p>
&lt;p>C&amp;rsquo;est la seule fois que Ansel lance des scripts Lua de lui même. Ces scripts peuvent enregistrer des rappels pour réaliser des actions sur divers évènements de Ansel. Ce mécanisme de rappel est la principale méthode de déclenchement d&amp;rsquo;actions Lua.&lt;/p></description></item><item><title>Un exemple Lua simple</title><link>https://ansel.photos/fr/doc/lua/a-simple-example/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>8baa26964ae04dc066a5f57a9469de814b9c3b41c8f76bccb406d9668049d84c</guid><description>&lt;p>Commençons par un exemple simple qui affiche un message sur la console. Créez un fichier appelé &lt;code>luarc&lt;/code> dans le répertoire de configuration de Ansel (généralement &lt;code>$HOME/.config/Ansel/&lt;/code>) et ajoutez-y la ligne suivante :&lt;/p>
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-1">1&lt;/a>&lt;/span>&lt;span>print(&amp;#34;Hello World !&amp;#34;)&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;p>Lancez Ansel et vous verrez la phrase « &lt;code>Hello World !&lt;/code> » s&amp;rsquo;afficher sur la console. Rien d&amp;rsquo;extraordinaire, mais c&amp;rsquo;est un début.&lt;/p>
&lt;p>À ce stade, il n&amp;rsquo;y a rien de spécifique à Ansel dans le script. Nous utilisons simplement la fonction d&amp;rsquo;affichage standard de Lua, permettant d&amp;rsquo;afficher une chaîne de caractère. C&amp;rsquo;est bien beau, mais nous pouvons faire mieux. Ainsi pour accéder à l&amp;rsquo;API Ansel, vous devez d&amp;rsquo;abord la demander (&lt;code>require&lt;/code>) et enregistrer le résultat dans une variable. Depuis cette variable, vous pouvez accéder à toute l&amp;rsquo;API Ansel en appelant des sous-champs. Tout est documenté dans le manuel de l&amp;rsquo;
&lt;a href="https://ansel.photos/fr/doc/lua/api/" title="" rel="dofollow" >API Lua&lt;/a>&lt;/p></description></item><item><title>printing labeled images</title><link>https://ansel.photos/fr/doc/lua/printing-labeled-images/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>74701334d7b8842e9c11328ac2667e60f7f20cb1d2ee0ec0990599066ccaeadc</guid><description>&lt;p>Le premier exemple nous a montré les bases mêmes de Lua et nous a permis de vérifier que tout fonctionnait correctement. Faisons maintenant quelque chose d&amp;rsquo;un peu plus complexe. Essayons d&amp;rsquo;imprimer la liste des images auxquelles est attachée l&amp;rsquo;étiquette « rouge ». Mais avant tout, qu&amp;rsquo;est-ce qu&amp;rsquo;une image ?&lt;/p>
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-1">1&lt;/a>&lt;/span>&lt;span>local Ansel = require &amp;#34;Ansel&amp;#34;
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-2">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-2">2&lt;/a>&lt;/span>&lt;span>local debug = require &amp;#34;Ansel.debug&amp;#34;
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-3">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-3">3&lt;/a>&lt;/span>&lt;span>print(Ansel.debug.dump(Ansel.database[1]))&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;p>L&amp;rsquo;exécution du code ci-dessus produit beaucoup de données. Nous l&amp;rsquo;examinerons dans un instant, mais regardons d&amp;rsquo;abord le code lui-même.&lt;/p></description></item><item><title>ajouter un raccourci simple</title><link>https://ansel.photos/fr/doc/lua/simple-shortcut/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>2a11c056759ae76cd1ebdb922b7a19b378c076755bd048e6106a4dccb5f48f7f</guid><description>&lt;p>Jusqu&amp;rsquo;à présent, tous nos scripts ont fait des choses au démarrage. Ceci est d&amp;rsquo;une utilité limitée et ne nous permet pas d&amp;rsquo;interagir avec l&amp;rsquo;utilisateur. Pour faire des choses plus avancées, nous devons enregistrer une fonction qui est appelée sur un événement donné. L&amp;rsquo;événement le plus courant auquel réagir est un raccourci clavier.&lt;/p>
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-1">1&lt;/a>&lt;/span>&lt;span>Ansel = require &amp;#34;Ansel&amp;#34;
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-2">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-2">2&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-3">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-3">3&lt;/a>&lt;/span>&lt;span>local function hello_shortcut(event, shortcut)
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-4">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-4">4&lt;/a>&lt;/span>&lt;span>Ansel.print(&amp;#34;Hello, I just received &amp;#39;&amp;#34;..event..
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-5">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-5">5&lt;/a>&lt;/span>&lt;span> &amp;#34;&amp;#39; with parameter &amp;#39;&amp;#34;..shortcut..&amp;#34;&amp;#39;&amp;#34;)
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-6">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-6">6&lt;/a>&lt;/span>&lt;span>end
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-7">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-7">7&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-8">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-8">8&lt;/a>&lt;/span>&lt;span>Ansel.register_event(&amp;#34;shortcut&amp;#34;,hello_shortcut,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-9">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-9">9&lt;/a>&lt;/span>&lt;span> &amp;#34;A shortcut that prints its parameters&amp;#34;)&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;p>Maintenant, démarrez Ansel, allez dans « préférences &amp;gt; raccourcis &amp;gt; Lua &amp;gt; A shortcut that prints its parameters » (Un raccourci qui imprime ses paramètres), attribuez un raccourci et essayez-le. Vous devriez voir un joli message imprimé à l&amp;rsquo;écran.&lt;/p></description></item><item><title>exporting images with lua</title><link>https://ansel.photos/fr/doc/lua/exporting-images/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>edaabd4fc7623c6bea431a8491e337415ff4f954f5dc836b4467f7136c2b085c</guid><description>&lt;p>Jusqu&amp;rsquo;à présent, nous avons appris à utiliser Lua pour adapter Ansel à notre flux de travail particulier. Voyons maintenant comment utiliser Lua pour exporter facilement des images vers un service en ligne. Si vous êtes capable de télécharger une image vers un service via la ligne de commande, vous pouvez utiliser Lua pour intégrer cela dans l&amp;rsquo;interface utilisateur de Ansel.&lt;/p>
&lt;p>Dans l&amp;rsquo;exemple suivant, nous utilisons Lua pour exporter via &lt;code>scp&lt;/code>. Un nouveau type de stockage apparaît dans l&amp;rsquo;interface utilisateur de Ansel qui exporte les images vers une cible distante via le mécanisme de copie de &lt;code>ssh&lt;/code>.&lt;/p></description></item><item><title>Constructions d'éléments de l'interface utilisateur</title><link>https://ansel.photos/fr/doc/lua/building-ui-elements/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>29ddabfb65283cdb5e7c9df4a354db6b5ec386a16c031068bd5eebd4cb8e0fb9</guid><description>&lt;p>Notre exemple précédent était un peu limité. En particulier, l&amp;rsquo;utilisation d&amp;rsquo;une préférence pour le chemin d&amp;rsquo;exportation n&amp;rsquo;est pas très élégante. Nous pouvons faire mieux en ajoutant des éléments à l&amp;rsquo;interface utilisateur dans la boîte de dialogue d&amp;rsquo;exportation.&lt;/p>
&lt;p>Les éléments de l&amp;rsquo;interface utilisateur sont créés via la fonction &lt;code>Ansel_new_widget&lt;/code>. Cette fonction prend un paramètre type de widget et renvoie un nouvel objet pour ce widget. Vous pouvez ensuite définir divers champs dans ce widget pour définir ses paramètres. Vous utilisez ensuite cet objet comme paramètre de fonctions qui l&amp;rsquo;ajoutent à l&amp;rsquo;interface utilisateur de Ansel. L&amp;rsquo;exemple simple suivant ajoute un module dans la vue table lumineuse avec une étiquette simple :&lt;/p></description></item><item><title>sharing scripts</title><link>https://ansel.photos/fr/doc/lua/sharing-scripts/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>37c0ac16d918d1db3a9f31b505c5219cf7f3fb70d0527bff95d023833d27e9be</guid><description>&lt;p>Jusqu&amp;rsquo;à présent, tout notre code Lua était dans &lt;em>luarc&lt;/em>. C&amp;rsquo;est un bon moyen de développer votre script mais pas très pratique pour la distribution. Nous devons en faire un module Lua dédié. Pour ce faire, nous sauvegardons le code dans un fichier séparé (ici &lt;code>scp-storage.lua&lt;/code>) :&lt;/p>
&lt;figure class="full-width border-0 p-0 mt-2 mb-3">
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-gdscript3" data-lang="gdscript3">&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-1">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-1"> 1&lt;/a>&lt;/span>&lt;span>&lt;span style="color:#f92672">--&lt;/span>[[
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-2">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-2"> 2&lt;/a>&lt;/span>&lt;span>SCP STORAGE
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-3">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-3"> 3&lt;/a>&lt;/span>&lt;span>a simple storage to &lt;span style="color:#66d9ef">export&lt;/span> images via scp
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-4">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-4"> 4&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-5">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-5"> 5&lt;/a>&lt;/span>&lt;span>AUTHOR
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-6">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-6"> 6&lt;/a>&lt;/span>&lt;span>Jérémy Rosen (jeremy&lt;span style="color:#f92672">.&lt;/span>rosen&lt;span style="color:#960050;background-color:#1e0010">@&lt;/span>enst&lt;span style="color:#f92672">-&lt;/span>bretagne&lt;span style="color:#f92672">.&lt;/span>fr)
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-7">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-7"> 7&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-8">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-8"> 8&lt;/a>&lt;/span>&lt;span>INSTALLATION
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-9">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-9"> 9&lt;/a>&lt;/span>&lt;span>&lt;span style="color:#f92672">*&lt;/span> copy this file &lt;span style="color:#f92672">in&lt;/span> &lt;span style="color:#f92672">$&lt;/span>CONFIGDIR&lt;span style="color:#f92672">/&lt;/span>lua&lt;span style="color:#f92672">/&lt;/span> where CONFIGDIR
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-10">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-10">10&lt;/a>&lt;/span>&lt;span>is your Ansel configuration directory
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-11">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-11">11&lt;/a>&lt;/span>&lt;span>&lt;span style="color:#f92672">*&lt;/span> add the following line &lt;span style="color:#f92672">in&lt;/span> the file &lt;span style="color:#f92672">$&lt;/span>CONFIGDIR&lt;span style="color:#f92672">/&lt;/span>luarc
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-12">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-12">12&lt;/a>&lt;/span>&lt;span> require &lt;span style="color:#e6db74">&amp;#34;scp-storage&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-13">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-13">13&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-14">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-14">14&lt;/a>&lt;/span>&lt;span>USAGE
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-15">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-15">15&lt;/a>&lt;/span>&lt;span>&lt;span style="color:#f92672">*&lt;/span> select &lt;span style="color:#e6db74">&amp;#34;Export via SCP&amp;#34;&lt;/span> &lt;span style="color:#f92672">in&lt;/span> the storage selection menu
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-16">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-16">16&lt;/a>&lt;/span>&lt;span>&lt;span style="color:#f92672">*&lt;/span> set the target directory
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-17">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-17">17&lt;/a>&lt;/span>&lt;span>&lt;span style="color:#f92672">*&lt;/span> &lt;span style="color:#66d9ef">export&lt;/span> your images
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-18">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-18">18&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-19">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-19">19&lt;/a>&lt;/span>&lt;span>LICENSE
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-20">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-20">20&lt;/a>&lt;/span>&lt;span>GPLv2
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-21">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-21">21&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-22">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-22">22&lt;/a>&lt;/span>&lt;span>]]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-23">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-23">23&lt;/a>&lt;/span>&lt;span>Ansel &lt;span style="color:#f92672">=&lt;/span> require &lt;span style="color:#e6db74">&amp;#34;Ansel&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-24">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-24">24&lt;/a>&lt;/span>&lt;span>Ansel&lt;span style="color:#f92672">.&lt;/span>configuration&lt;span style="color:#f92672">.&lt;/span>check_version(&lt;span style="color:#f92672">...&lt;/span>,{&lt;span style="color:#ae81ff">2&lt;/span>,&lt;span style="color:#ae81ff">0&lt;/span>,&lt;span style="color:#ae81ff">0&lt;/span>})
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-25">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-25">25&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-26">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-26">26&lt;/a>&lt;/span>&lt;span>local scp_path &lt;span style="color:#f92672">=&lt;/span> Ansel&lt;span style="color:#f92672">.&lt;/span>new_widget(&lt;span style="color:#e6db74">&amp;#34;entry&amp;#34;&lt;/span>){
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-27">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-27">27&lt;/a>&lt;/span>&lt;span> tooltip &lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;Complete path to copy to. Can include user and hostname&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-28">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-28">28&lt;/a>&lt;/span>&lt;span> text &lt;span style="color:#f92672">=&lt;/span> &lt;span style="color:#e6db74">&amp;#34;&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-29">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-29">29&lt;/a>&lt;/span>&lt;span> reset_callback &lt;span style="color:#f92672">=&lt;/span> function(self) self&lt;span style="color:#f92672">.&lt;/span>text &lt;span style="color:#f92672">=&lt;/span> &lt;span style="color:#e6db74">&amp;#34;&amp;#34;&lt;/span> end
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-30">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-30">30&lt;/a>&lt;/span>&lt;span>}
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-31">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-31">31&lt;/a>&lt;/span>&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-32">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-32">32&lt;/a>&lt;/span>&lt;span>Ansel&lt;span style="color:#f92672">.&lt;/span>register_storage(&lt;span style="color:#e6db74">&amp;#34;scp_export&amp;#34;&lt;/span>,&lt;span style="color:#e6db74">&amp;#34;Export via scp&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-33">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-33">33&lt;/a>&lt;/span>&lt;span> function( storage, image, format, filename,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-34">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-34">34&lt;/a>&lt;/span>&lt;span> number, total, high_quality, extra_data)
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-35">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-35">35&lt;/a>&lt;/span>&lt;span> &lt;span style="color:#66d9ef">if&lt;/span> coroutine&lt;span style="color:#f92672">.&lt;/span>yield(&lt;span style="color:#e6db74">&amp;#34;RUN_COMMAND&amp;#34;&lt;/span>,&lt;span style="color:#e6db74">&amp;#34;scp &amp;#34;&lt;/span>&lt;span style="color:#f92672">..&lt;/span>filename&lt;span style="color:#f92672">..&lt;/span>&lt;span style="color:#e6db74">&amp;#34; &amp;#34;&lt;/span>&lt;span style="color:#f92672">..&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-36">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-36">36&lt;/a>&lt;/span>&lt;span> scp_path&lt;span style="color:#f92672">.&lt;/span>text
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-37">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-37">37&lt;/a>&lt;/span>&lt;span> ) then
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-38">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-38">38&lt;/a>&lt;/span>&lt;span> Ansel&lt;span style="color:#f92672">.&lt;/span>print_error(&lt;span style="color:#e6db74">&amp;#34;scp failed for &amp;#34;&lt;/span>&lt;span style="color:#f92672">..&lt;/span>tostring(image))
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-39">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-39">39&lt;/a>&lt;/span>&lt;span> end
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-40">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-40">40&lt;/a>&lt;/span>&lt;span> end,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-41">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-41">41&lt;/a>&lt;/span>&lt;span> nil, &lt;span style="color:#f92672">--&lt;/span>finalize
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-42">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-42">42&lt;/a>&lt;/span>&lt;span> nil, &lt;span style="color:#f92672">--&lt;/span>supported
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-43">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-43">43&lt;/a>&lt;/span>&lt;span> nil, &lt;span style="color:#f92672">--&lt;/span>initialize
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-44">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-44">44&lt;/a>&lt;/span>&lt;span> Ansel&lt;span style="color:#f92672">.&lt;/span>new_widget(&lt;span style="color:#e6db74">&amp;#34;box&amp;#34;&lt;/span>) {
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-45">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-45">45&lt;/a>&lt;/span>&lt;span> orientation &lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;horizontal&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-46">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-46">46&lt;/a>&lt;/span>&lt;span> Ansel&lt;span style="color:#f92672">.&lt;/span>new_widget(&lt;span style="color:#e6db74">&amp;#34;label&amp;#34;&lt;/span>){label &lt;span style="color:#f92672">=&lt;/span> &lt;span style="color:#e6db74">&amp;#34;target SCP PATH &amp;#34;&lt;/span>},
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-47">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-47">47&lt;/a>&lt;/span>&lt;span> scp_path,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f" id="hl-0-48">&lt;a style="outline:none;text-decoration:none;color:inherit" href="#hl-0-48">48&lt;/a>&lt;/span>&lt;span>})&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;/figure>
&lt;p>Ansel recherche les scripts &lt;code>*.lua&lt;/code> (en suivant les règles Lua normales) dans le répertoire &lt;code>$CONFIGDIR/lua&lt;/code>. Ainsi, notre script peut être appelé en ajoutant simplement &lt;code>require « scp-storage »&lt;/code> dans le fichier &lt;em>luarc&lt;/em>. Quelques notes supplémentaires&amp;hellip;&lt;/p></description></item><item><title>appeler Lua de dbus</title><link>https://ansel.photos/fr/doc/lua/calling-from-dbus/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>195d813d211ce1c4ac9e4d120413934ba629135209c34231f826bea4b0df58e0</guid><description>&lt;p>Il est possible d&amp;rsquo;envoyer une commande Lua à Ansel via son interface DBus. La méthode &lt;code>org.Ansel.service.Remote.Lua&lt;/code> prend une seule chaîne de paramètre qui est interprétée comme une commande Lua. La commande est exécutée dans le contexte Lua en cours et doit retourner un nul ou une chaîne de caractères. Le résultat est retourné comme résultat de la méthode DBus.&lt;/p>
&lt;p>If the Lua call results in an error, the DBus method call will return an error &lt;code>org.Ansel.Error.LuaError&lt;/code> with the lua error message as the message attached to the DBus error.&lt;/p></description></item><item><title>utiliser Ansel depuis un script Lua</title><link>https://ansel.photos/fr/doc/lua/darktable-from-lua/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>bf27b74f469b7df05d45c8ad5fa20f288923927bbc4acd9a0d774baa404e55a7</guid><description>&lt;p>&lt;em>Attention : Cette fonctionnalité est très expérimentale. Il est connu que plusieurs éléments ne fonctionnent pas encore en mode bibliothèque. Des tests prudents sont hautement recommandés.&lt;/em>&lt;/p>
&lt;p>L&amp;rsquo;interface Lua vous permet d&amp;rsquo;utiliser Ansel à partir de n&amp;rsquo;importe quel script Lua. Cela charge Ansel en tant que bibliothèque et vous fournit une grande part de l&amp;rsquo;API Lua (comme Ansel est configuré sans interface utilisateur les fonctions correspondantes ne sont pas disponibles).&lt;/p>
&lt;p>Par exemple, le programme suivant écrit la liste de toutes les images dans votre bibliothèque.&lt;/p></description></item><item><title>API Lua</title><link>https://ansel.photos/fr/doc/lua/api/</link><pubDate>Sun, 04 Dec 2022 02:19:02 +0100</pubDate><updated>Sun, 04 Dec 2022 02:19:02 +0100</updated><guid>f077e0d93ad05376af9c342ef5cb69bb96b4bacb2345f2f755bc0b6a65b0e3c6</guid><description>&lt;p>Ansel&amp;rsquo;s Lua API is documented in its own manual with a detailed description of all data structures and functions. You can download the API manual from &lt;a href="https://www.darktable.org/resources/" title="External link" target="_blank" rel="noopener noreferrer nofollow" >here&amp;thinsp;&lt;sup class="icon">&lt;i class="fa fa-external-link-alt">&lt;/i>&lt;/sup>&lt;/a>.&lt;/p></description></item></channel></rss>