<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>RawCull Documentation on RawCull</title><link>https://rawcull.netlify.app/docs/</link><description>Recent content in RawCull Documentation on RawCull</description><generator>Hugo</generator><language>en</language><atom:link href="https://rawcull.netlify.app/docs/index.xml" rel="self" type="application/rss+xml"/><item><title>Security &amp; Privacy</title><link>https://rawcull.netlify.app/docs/security/</link><pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate><guid>https://rawcull.netlify.app/docs/security/</guid><description>&lt;h2 id="security--privacy"&gt;Security &amp;amp; Privacy&lt;a class="td-heading-self-link" href="#security--privacy" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;RawCull is built from the ground up with macOS security and user privacy as first-class concerns. The following is a precise and detailed account of every security mechanism the application employs, derived directly from the source code and project configuration.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="app-sandbox"&gt;App Sandbox&lt;a class="td-heading-self-link" href="#app-sandbox" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;RawCull runs inside the &lt;strong&gt;macOS App Sandbox&lt;/strong&gt; (&lt;code&gt;com.apple.security.app-sandbox = true&lt;/code&gt;), enforced by the operating system. The entitlements file contains only this single declaration — no additional entitlements are granted. This means:&lt;/p&gt;</description></item><item><title>Culling Photos</title><link>https://rawcull.netlify.app/docs/culling/</link><pubDate>Sun, 01 Feb 2026 00:00:00 +0000</pubDate><guid>https://rawcull.netlify.app/docs/culling/</guid><description>&lt;blockquote&gt;
&lt;p&gt;RawCull is not a tool for image editing; it is solely intended for selecting and copying selected images for editing by dedicated software such as DxO PL, Lightroom, and others.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;A photo culling application is specialized software designed to assist photographers in efficiently reviewing, organizing, and selecting the most suitable images from a photo shoot. RawCull supports &lt;a href="https://rawcull.netlify.app/docs/focuspeaking/"&gt;Focus Peaking&lt;/a&gt; and &lt;a href="https://rawcull.netlify.app/docs/focuspoints/"&gt;Focus Points&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="persistent-marking-and-session-recovery"&gt;Persistent Marking and Session Recovery&lt;a class="td-heading-self-link" href="#persistent-marking-and-session-recovery" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;RawCull automatically saves your marking decisions as you work, allowing you to pause and resume your culling session at any time. Your marks, ratings, and review status are saved to disk, so if you need to continue later, simply reopen the same folder and your progress will be restored.&lt;/p&gt;</description></item><item><title>Sharpness Scoring</title><link>https://rawcull.netlify.app/docs/sharpness/</link><pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate><guid>https://rawcull.netlify.app/docs/sharpness/</guid><description>&lt;h1 id="sharpness-scoring"&gt;Sharpness Scoring&lt;a class="td-heading-self-link" href="#sharpness-scoring" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;RawCull can automatically rank every image in a catalog by sharpness, so the sharpest frames rise to the top and out-of-focus or motion-blurred shots sink to the bottom. This page explains what the score means, how to run it, and how to interpret the results.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;When you click &lt;strong&gt;Sharpness&lt;/strong&gt;, RawCull analyses each RAW file using a multi-step pipeline:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;A small thumbnail is extracted directly from the ARW file — fast, no full RAW decode needed.&lt;/li&gt;
&lt;li&gt;Apple Vision locates the main subject in the frame and, when classification is enabled, identifies what that subject is (bird, person, animal, etc.). A salient region is accepted when it covers more than 3 % of the frame &lt;strong&gt;or&lt;/strong&gt; when Vision&amp;rsquo;s confidence is ≥ 0.9 — the high-confidence path means a small but clearly identifiable subject (a bird on a stick, a distant raptor) is never discarded for being too small.&lt;/li&gt;
&lt;li&gt;A Gaussian pre-blur smooths the image to suppress high-ISO noise before edge detection. The radius adapts automatically: it scales proportionally with √(ISO/400) to compensate for noise at high ISO values, and with √(imageWidth/512) to maintain consistent spatial-frequency selectivity on larger images. Both factors are capped at 3×.&lt;/li&gt;
&lt;li&gt;A Laplacian edge-detection kernel measures per-pixel sharpness energy across the entire frame. The outer 4 % of each border is excluded from the full-frame score to prevent Gaussian edge artifacts from inflating the result.&lt;/li&gt;
&lt;li&gt;The edge response is amplified, then scored with a &lt;strong&gt;robust tail score&lt;/strong&gt; — the mean of values above the 95th percentile, clipped at the 99.5th — so a single sharp feather edge cannot carry a blurry frame.&lt;/li&gt;
&lt;li&gt;Two scores are computed separately: one for the full frame (minus the border strip) and one for the salient subject region. They are fused as &lt;strong&gt;25 % full-frame + 75 % subject region&lt;/strong&gt;. If no salient region is found, the full-frame score is used directly. A small proportional bonus is applied for subjects that fill more of the frame.&lt;/li&gt;
&lt;li&gt;All scores are normalised against the p90 of the catalog: that anchor becomes &lt;strong&gt;100&lt;/strong&gt;, and every other frame is expressed as a percentage of it. Using p90 rather than the maximum prevents a single noise spike from collapsing the rest of the scale.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Because scores are &lt;strong&gt;relative to your catalog&lt;/strong&gt;, a score of 60 does not mean the image is soft — it means it is 60 % as sharp as the sharpest typical frame in that session. Opening a catalog of sharper images will recalibrate the scale.&lt;/p&gt;</description></item><item><title>Focus Peaking</title><link>https://rawcull.netlify.app/docs/focuspeaking/</link><pubDate>Wed, 11 Mar 2026 00:00:00 +0000</pubDate><guid>https://rawcull.netlify.app/docs/focuspeaking/</guid><description>&lt;h1 id="focus-peaking-the-laplacian-of-gaussian-method"&gt;Focus Peaking: The Laplacian of Gaussian Method&lt;a class="td-heading-self-link" href="#focus-peaking-the-laplacian-of-gaussian-method" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; To obtain the most optimal results in Focus Peak view (extract), it is recommended to extract the JPG file from the ARW file. While it is possible to view Focus Peek by creating thumbnails, the mask is more effective when applied to JPGs. To access Focus Peek, double-click on &lt;em&gt;the image in main view&lt;/em&gt;. In the Settings menu, &lt;em&gt;Thumbnails tab&lt;/em&gt;, &lt;strong&gt;disable&lt;/strong&gt; the &amp;ldquo;Use Thumbnail for Zoom&amp;rdquo; to use JPGs as base for Focus Peak.&lt;/p&gt;</description></item><item><title>Settings</title><link>https://rawcull.netlify.app/docs/settings/</link><pubDate>Fri, 20 Feb 2026 00:00:00 +0000</pubDate><guid>https://rawcull.netlify.app/docs/settings/</guid><description>&lt;h2 id="settings-view"&gt;Settings view&lt;a class="td-heading-self-link" href="#settings-view" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;RawCull provides settings to customize your culling experience and optimize performance:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cache Management&lt;/strong&gt;: Control thumbnail cache location and size to balance performance with disk space usage&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thumbnail Quality&lt;/strong&gt;: Adjust thumbnail generation settings to optimize preview quality and loading speed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Memory Settings&lt;/strong&gt;: Configure memory allocation for handling large photo catalogs efficiently&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Access these settings via &lt;em&gt;RawCull → Settings&lt;/em&gt; to fine-tune RawCull for your specific needs and system configuration. The cache statistics present the memory hit-rate when viewing photos.&lt;/p&gt;</description></item><item><title>Focus Points</title><link>https://rawcull.netlify.app/docs/focuspoints/</link><pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate><guid>https://rawcull.netlify.app/docs/focuspoints/</guid><description>&lt;p&gt;RawCull facilitates native extraction of Focus Points from Sony A1 ARW files. Users have the option to activate or deactivate the Focus Points feature in both the primary thumbnail view and the extracted zoom views.&lt;/p&gt;
&lt;p&gt;Focus Point off:&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://rawcull.netlify.app/images/focuspoints/focuspointbefore.png"
 alt="RawCull scanning photo library"&gt;
&lt;/figure&gt;

&lt;p&gt;Focus Point on:&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://rawcull.netlify.app/images/focuspoints/focuspointapplied.png"
 alt="RawCull scanning photo library"&gt;
&lt;/figure&gt;

&lt;p&gt;Both the Focus Point and the Focus Peak can be applied simultaneously.&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://rawcull.netlify.app/images/focuspoints/focuspointandmaskapplied.png"
 alt="RawCull scanning photo library"&gt;
&lt;/figure&gt;

&lt;figure&gt;&lt;img src="https://rawcull.netlify.app/images/focuspoints/mainfocuspointandmaskapplied.png"
 alt="RawCull scanning photo library"&gt;
&lt;/figure&gt;</description></item></channel></rss>