Projekty

Wybrana praca z zakresu computer vision, machine learning i software engineering. Wszystkie projekty są open-source i dostępne na GitHub.

Precision Guitar Tuner - Stroik gitarowy w czasie rzeczywistym

Precision Guitar Tuner - Stroik gitarowy w czasie rzeczywistym

C++20Audio DSPImGuiFFTReal-time

Aplikacja do precyzyjnego strojenia gitary z przetwarzaniem audio w czasie rzeczywistym. Zawiera detekcję wysokości dźwięku opartą na FFT, wiele trybów strojenia i czysty interfejs ImGui. Zbudowana w nowoczesnym C++20 z użyciem własnych bibliotek DSP i audio I/O.

lib-guitar-dsp - Biblioteka DSP dla audio gitary

C++20DSPFFTAudio ProcessingLibrary

Nowoczesna biblioteka C++20 do przetwarzania sygnałów cyfrowych dla analizy dźwięku gitary. Dostarcza detekcję wysokości dźwięku opartą na FFT, analizę częstotliwości i narzędzia do przetwarzania audio. Główna zależność dla precision-guitar-tuner.

lib-guitar-io - Wieloplatformowa biblioteka audio I/O

C++20Audio I/OCross-platformReal-timeLibrary

Wieloplatformowa biblioteka C++20 do wejścia/wyjścia audio dla przechwytywania i odtwarzania dźwięku w czasie rzeczywistym. Dostarcza zunifikowany interfejs do zarządzania urządzeniami audio na różnych systemach operacyjnych. Główna zależność dla precision-guitar-tuner.

VisionCraft - Wizualny edytor węzłów CV

VisionCraft - Wizualny edytor węzłów CV

C++20OpenCVImGuiGLFWNode Editor

Nowoczesny edytor węzłów computer vision w C++20 z intuicyjnym interfejsem programowania wizualnego. Twórz złożone pipeline'y CV poprzez system drag-and-drop z przetwarzaniem w czasie rzeczywistym.

Kappa Core - Framework aplikacji OpenGL

C++20OpenGLGLFWCMakeFramework

Nowoczesny framework aplikacji w C++20 dostarczający infrastrukturę dla aplikacji OpenGL. Zawiera architekturę warstwową, system eventów, zarządzanie oknem, obsługę tekstur oraz kompleksowe logowanie z pipeline CI/CD.

PyShiny Hunter - Łowca shiny Pokemon

PyShiny Hunter - Łowca shiny Pokemon

PythonComputer VisionAutomationOpenCV

Narzędzie automatyzacji w Pythonie do łowienia shiny Pokemon w emulowanych grach. Wykorzystuje techniki computer vision i automatyzacji do efektywnego wykrywania i łapania rzadkich shiny wariantów.