-
Data: 2016-11-06 17:37:03
Temat: Re: Jak zrobić wzornik
Od: "U-Kim\\Mikolaj" <m...@b...nos> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia 05.11.2016 JS <b...@p...onet.pl> napisał/a:
> Witam,
>
> potrzebuję sobie zrobić wzornik "do czegoś tam" o wymiarach pocztówki
> zawierający na czarnym tle kilkadziesiąt kolorowych punktów czerwonych,
> zielonych, niebieskich i białych. Zrobiłem sobie odpowiednią bitmapę i
> zaniosłem do punktu foto, żeby mi z tego zrobili odbitkę. Wyraźnie
> zaznaczyłem, żeby NIE przerabiali tego na jpg. Odbieram i wyraźnie widać
> artefakty po kompresji, albo punkty po prostu giną w tle. Zwiedziłem już
> chyba z 8 różnych punktów i za każdym razem słyszę, że "inaczej się nie
> da".
> Jak do tego podejść, żeby czerwony punkt na czarnym tle, był czerwony i
> wszystkie punkty w otoczeniu były czarne? Może żądam zbyt dużej
> rozdzielczości - 300dpi?
> Te automaty w punktach foto rzeczywiście tak mają, czy to obsługa jest
> niedouczona? Możecie coś poradzić?
Przerób w domu na JPG z minimalną kompresją. Jak automat w punkcie widzi
surową bitmapę to automatycznie konwertuje z tragicznymi parametrami
konwersji i wynik jest jaki jest. Jak dostanie JPG to powinien go łyknąć
z marszu. Problemem może być automatyczna konwersja kolorów. Automaty
często mają ustawione auto-level i obsługa nie chce przy tym kombinować.
Rozwiązaniem może być dodanie pod głównym plikiem dwóch pasków
gradientowych, jeden od bieli do czerni, drugi pełen pasek H.
A co do kompresji przez JPG:
$ convert -size 1000x1000 plasma: plasma.bmp
$ convert plasma.bmp plasma-st.jpg
$ convert plasma-st.jpg plasma-st-jpg.bmp
$ convert plasma.bmp plasma-st-jpg.bmp -metric RMSE -compare -format "%[distortion]"
info:
0.0151614 <- różnica przy st. konwersji IM - zazwyczaj większy stopień niż PS
$ convert plasma.bmp -quality 100 -sampling-factor 1x1 plasma100.jpg
$ convert plasma100.jpg plasma100-jpg.bmp
$ convert plasma.bmp plasma100-jpg.bmp -metric RMSE -compare -format "%[distortion]"
info:
0.0029435 <- różnica między plikami przy minimalnej kompresji
$ ls -s -1 *.bmp plasma-st.jpg plasma100.jpg
2932 plasma.bmp <- różnica w wielkości plików
1492 plasma100.jpg
352 plasma-st.jpg
Nie możesz porównywać bezpośrednio BMP i JPG ponieważ BMP to plik
zupełnie surowy a JPG oprócz konwersji kolorów zawiera coś w rodzaju
kompresji danych czymś bardzo podobnym do ZIPa:
$ convert plasma.bmp plasma.tif
$ convert plasma.tif -compress zip plasma-zip.tif
$ ls -s -1 *.tif
2936 plasma.tif
1880 plasma-zip.tif
A z tego to już jakieś wnioski wyciągnąć można.
m.
Następne wpisy z tego wątku
- 06.11.16 21:48 Starzec z Gór
- 06.11.16 21:51 Starzec z Gór
- 06.11.16 21:52 Starzec z Gór
- 06.11.16 23:18 Sebastian Biały
- 06.11.16 23:22 Sebastian Biały
- 06.11.16 23:41 U-Kim\\Mikolaj
- 06.11.16 23:51 Sebastian Biały
- 07.11.16 17:21 Adam
- 07.11.16 17:45 JS
- 07.11.16 20:08 Sebastian Biały
- 07.11.16 23:49 Starzec z Gór
- 07.11.16 23:55 Starzec z Gór
- 08.11.16 00:07 Starzec z Gór
- 08.11.16 00:14 Starzec z Gór
- 08.11.16 18:58 Sebastian Biały
Najnowsze wątki z tej grupy
- Trochę NTG - Vegas Pro
- Nikon D5500 i wyzwalanie migawki
- Canon 550D
- EOS 600D i balans bieli w filmach
- EOS 90D i sentymenty
- Skanowanie: Canon MG2550S vs HP OfficeJet 6950
- czas exif a czas modyfikacji pliku
- karta SD po formacie odzyskiwanie zdjęć i filmów
- Chess
- Vitruvian Man - parts 7-11a
- Eltec nie zyje?
- Steve McCurry
- Light - lajkowe klasyki od Chinczykow
- Forum o Sony serii A (alfa)?
- obrobka RAW na konputerze
Najnowsze wątki
- 2025-03-12 Ryga => Konsultant Wdrożeniowy Comarch XL/Optima (Księgowość i Kad
- 2025-03-12 Poznań => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-03-12 Warszawa => Programista C <=
- 2025-03-12 Chrzanów => Spedytor Międzynarodowy (handel ładunkami/prowadzenie f
- 2025-03-12 64 proc. kierowców zrobi dodatkowo maks. 500 m, aby przy okazji zatankować pojazd
- 2025-03-12 Warszawa => Generative AI Engineer <=
- 2025-03-12 Dęblin => Node.js / Fullstack Developer <=
- 2025-03-12 Warszawa => Gen AI Engineer <=
- 2025-03-12 Warszawa => Data Engineer (Tech Lead) <=
- 2025-03-12 Gdańsk => PHP Developer <=
- 2025-03-12 China-Kraków => Production Coordinator / Representant Product Dev <=
- 2025-03-12 Warszawa => JavaScript / Node / Fullstack Developer <=
- 2025-03-12 China-Kraków => Key Account Manager IT <=
- 2025-03-12 Warszawa => Java Developer <=
- 2025-03-12 Warszawa => Junior Digital Product Manager <=