>_ DevTrendspl

Język

Strona główna

Języki

Sekcje

Frontend Backend Mobilne DevOps AI / ML
Rust

RapidRAW - lekki edytor RAW stworzony przez 18-latka

8595 gwiazdki

Wyobraź sobie: wracasz z sesji zdjęciowej, zrobiłeś setki zdjęć w formacie RAW, ale twój komputer ledwo daje radę z Adobe Lightroom. Znana sytuacja? To właśnie problem, który rozwiązuje RapidRAW — niezwykle lekki (poniżej 30 MB!) wieloplatformowy edytor, który jest również w pełni open source i darmowy.

Co to za bestia?

RapidRAW to edytor obrazów RAW z trzema kluczowymi zaletami:

  1. Niesamowita lekkość — waży dziesiątki razy mniej niż alternatywy
  2. Akceleracja GPU — całe przetwarzanie odbywa się na karcie graficznej poprzez shadery WGSL
  3. Edycja niedestrukcyjna — oryginały pozostają nietknięte

Projekt został stworzony przez 18-letniego dewelopera Timona Keha w ramach osobistego wyzwania. Co ciekawe, sam autor nazywa to „rezultatem mojej upartości i niechęci do płacenia za Lightroom”.

Kto znajdzie to przydatne?

  • Fotografowie zmęczeni „ciężkimi" edytorami
  • Podróżnicy z mało wydajnymi laptopami
  • Wszyscy, którzy cenią open source

5 powodów, by wypróbować RapidRAW

  1. Błyskawiczna praca Dzięki Rust i shaderom GPU interfejs pozostaje responsywny nawet przy złożonych edycjach. W filmach demonstracyjnych można zobaczyć, jak płynnie zmienia się obraz podczas regulacji ekspozycji.

  1. Inteligentne maski Algorytmy AI automatycznie wykrywają obiekty i pierwszy plan. Możesz łączyć automatyczne maski z ręcznymi — pędzlem, gradientem lub promieniem.

  2. Precyzja 32-bitowa Brak artefaktów ani utraty jakości nawet przy agresywnych korekcjach. Pod maską — liniowy potok przetwarzania RAW.

  3. Pełna biblioteka Wygodne przeglądanie, oceny, tagi i przetwarzanie wsadowe. Jest nawet wbudowana mapa dla zdjęć z geotagami.

  4. Generatywna AI (opcjonalnie) Możesz retuszować elementy za pomocą opisów tekstowych przez lokalny serwer ComfyUI.

Szczegóły techniczne

Projekt łączy:

  • Rust — dla rdzenia i przetwarzania obrazów
  • React — dla interfejsu
  • Tauri — do pakowania w natywną aplikację
  • WGSL — język shaderów do akceleracji GPU

To, co jest szczególnie imponujące, to fakt, że autor, bez formalnego wykształcenia w tej dziedzinie, użył AI, aby zrozumieć złożone algorytmy, takie jak demosaicing Menona.

Jak wypróbować?

  1. Pobierz gotową wersję: Releases
  2. Zbuduj ze źródeł:
git clone https://github.com/CyberTimon/RapidRAW.git
cd RapidRAW
npm install
npx tauri dev --release

RapidRAW to rzadki przykład projektu hobbystycznego, który może konkurować z rozwiązaniami komercyjnymi. Choć wciąż ma długą drogę do przebycia w porównaniu z Lightroom pod względem funkcji, wygrywa zdecydowanie pod względem szybkości i lekkości.

Szczególnie polecane dla:

  • Fotografów podróżujących
  • Właścicieli słabszych PC
  • Wszystkich zmęczonych subskrypcjami oprogramowania

A jeśli jesteś deweloperem Rust — możesz być zainteresowany wniesieniem wkładu w projekt. Autor aktywnie przyjmuje pull requesty!

Powiązane projekty