-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!.POSTED!not-for-mail
From: Borneq <b...@a...hidden.pl>
Newsgroups: pl.comp.programming
Subject: Jak szybko znaleźć najbliższy punkt łamanej w 3D?
Date: Wed, 15 Jul 2015 02:18:48 +0200
Organization: ATMAN - ATM S.A.
Lines: 11
Message-ID: <mo48t8$hgv$1@node1.news.atman.pl>
NNTP-Posting-Host: 91.239.205.105
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node1.news.atman.pl 1436919528 17951 91.239.205.105 (15 Jul 2015 00:18:48
GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Wed, 15 Jul 2015 00:18:48 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101
Thunderbird/31.7.0
Xref: news-archive.icm.edu.pl pl.comp.programming:207843
[ ukryj nagłówki ]Mam algorytm kwantyzacji kolorów NeuQuant. Pon na tym że mamy sześcian
kolorów RGB. Wzdłuż przekątnej od (0,0,0) do (255,255,255) inicjowane są
najpierw kolory palety. Dla 256 będą to
(0,0,0),(1,1,1),(2,2,2)...(255,255,255) czyli paleta szarego koloru.
Potem ta linia prosta staje się łamaną w ten sposób że bierzemy RGB
kolejnego piksela, znajdujemy najbliższy wierzchołek i przyciągamy go do
tej wartości (krzywa jest elastyczna, również sąsiednie są trochę
przyciągane).
Jeśli chodzi o wydajność, to dla każdego piksela obrazu trzeba
przeszukać aż 256 punktów łamanej. Czy da się to jakoś zoptymalizować
aby np. szukać 16 punktów a zbyt dalekimi się nie przejmować?
Następne wpisy z tego wątku
- 15.07.15 09:52 Borneq
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-24 Aby WKOOOORWIĆ ekofaszystów ;-)
- 2024-11-22 OC - podwyżka
- 2024-11-22 wyszedł z domu bez buta
- 2024-11-22 Bieda hud.
- 2024-11-24 DS1813-10 się psuje
- 2024-11-23 Białystok => Inżynier bezpieczeństwa aplikacji <=
- 2024-11-23 Szczecin => QA Engineer <=
- 2024-11-23 Warszawa => SEO Specialist (15-20h tygodniowo) <=
- 2024-11-22 Warszawa => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-11-22 Warszawa => Senior Account Manager <=
- 2024-11-22 Warszawa => Key Account Manager <=
- 2024-11-22 Warszawa => DevOps Specialist <=
- 2024-11-22 Kraków => IT Expert (Network Systems area) <=
- 2024-11-22 Warszawa => Infrastructure Automation Engineer <=
- 2024-11-22 Warszawa => Presales / Inżynier Wsparcia Technicznego IT <=