niewidoczny znak wodny
Zbigniew Lisiecki - 30-10-2007 00:01
niewidoczny znak wodny
Witam, moje archiwum skanów jest publicznie dostępne w postaci stron z faksymilami, czyli skróconymi obrazkami jpg. Po ich naciśnięciu użytkownik może ściągnąć oryginalny jpg wielkości od 300 do 1200 kB. Calość jest oparta na własnym kodzie php. W jaki sposób najłatwiej wprowadzić niewidoczny znak wodny małej wielkości ("copyright http://.................") ?
Próbuję posłużyć się stegger-em, wolnodostępnym programem w php, który koduje i dekoduje niewidzialny znak wodny, lecz coś nie chce mi działać. Chyba będę musiał zamienić wszystko na format png. Pliki będą wtedy ok. siedem razy większe, czego chciałbym uniknąć.
Czy mam generować znak w momencie, w którym użytkownik zarząda obrazek, czy zamienić całe archiwum na formę ze znakiem wodnym ?
Proszę także o info o innej grupie, gdyby pl.comp.grafika była niewłaściwa.
pozdrawima Zbyszek -- http://zbyszek.evot.org
- 30-10-2007 00:01
Użytkownik "Zbigniew Lisiecki" <zbyszek-remove-this-@evot.org> napisał > Witam, moje archiwum skanów jest publicznie dostępne w postaci > stron z faksymilami, czyli skróconymi obrazkami jpg. Po ich naciśnięciu > użytkownik może ściągnąć oryginalny jpg wielkości od 300 do 1200 kB. > Calość jest oparta na własnym kodzie php. > W jaki sposób najłatwiej wprowadzić niewidoczny znak wodny > małej wielkości ("copyright http://.................") ?
To moze w komentarzu JPEGa to wklej? Albo gdzies w IPTC/EXIF?
> Czy mam generować znak w momencie, w którym użytkownik zarząda obrazek, > czy zamienić całe archiwum na formę ze znakiem wodnym ?
Cale archiwum przerob- to oszczedzi pracy procesora.
Pozdrawiam, Talthen
Zbigniew Lisiecki - 30-10-2007 00:02
talthen.z-serwera.o2@nospam.pl wrote:
> To moze w komentarzu JPEGa to wklej? Albo gdzies w IPTC/EXIF?
Taki sposób słabo zabezpiecza zdjęcia. Wypis dokonywany przez steggger-a jest do odczytania tylko przy pomocy hasła ! Pomysł z komentarzem do jpeg-a jest dobry. Zastosuję go, lecz to tylko dodatek, a nie rozwiązanie głównego problemu.
>> czy zamienić całe archiwum na formę ze znakiem wodnym ? > > Cale archiwum przerob- to oszczedzi pracy procesora.
Podstawowe pytanie to czy archiwum mam być w sieci dostępne w formie jpeg, czy png. Mało się na tym znam. Coś mi się wydaje, zę png jest wiele większy, wtedy wzrośnie też obciążenie łącza internetowego, co jest wąskim gardłem. Z drugiej strony kompresja jpg jest "płynna", można ją np. zwiększyć i wtedy ukryty znak wodny może ulec degradacji. Czy się mylę ?
z -- http://zbyszek.evot.org
- 31-10-2007 00:02
Użytkownik "Zbigniew Lisiecki" <zbyszek-remove-this-@evot.org> napisał > Podstawowe pytanie to czy archiwum mam być w sieci dostępne > w formie jpeg, czy png. Mało się na tym znam. Coś mi się wydaje, > zę png jest wiele większy, wtedy wzrośnie też obciążenie łącza > internetowego, co jest wąskim gardłem. > Z drugiej strony kompresja jpg jest "płynna", można ją np. zwiększyć > i wtedy ukryty znak wodny może ulec degradacji. > Czy się mylę ?
Zalezy od metody wstawiania tego znaku wodnego. Jesli to jest na potrzebny WWW, to mozesz zrobic tkai myk: -masz fotke, powiedzmy 500x400 pikseli -powiekszasz canvas do 500x500- na dole powstaje bialy pas -na tym pasku dajesz swoj tekst i zapisujesz obraz do jpega -wstawiasz na WWW w divie, ktory ma wymiary ustawione na 500x400 pikseli Efekt taki, ze fotka malo zajmuje, adres stronki jest na stale na obrazku umieszczony i jak go ktos usunie to i zapisze jako jpeg to straci na jakosci, zas odwiedzajacy strone tego napisu nie widzi.
Inny pomysl- obrazek masz w formacie JPEG ale dodajesz mu miniaturke w innym formacie (chyba TIFF moze byc) do EXIFa. Poniewaz TIFF jest bezstratny, wiec mozesz w nim umiescic ukryty tekst np. przy pomocy dowolnego programu do steganografii. Ale jak ktos wywali EXIFa to tez lipa.
Pozdrawiam, Talthen
Zbigniew Lisiecki - 31-10-2007 00:02
talthen.z-serwera.o2@nospam.pl wrote:
> Użytkownik "Zbigniew Lisiecki" <zbyszek-remove-this-@evot.org> napisał >> Podstawowe pytanie to czy archiwum mam być w sieci dostępne >> w formie jpeg, czy png. Mało się na tym znam. Coś mi się wydaje, >> zę png jest wiele większy, wtedy wzrośnie też obciążenie łącza >> internetowego, co jest wąskim gardłem. >> Z drugiej strony kompresja jpg jest "płynna", można ją np. zwiększyć >> i wtedy ukryty znak wodny może ulec degradacji. >> Czy się mylę ? > > Zalezy od metody wstawiania tego znaku wodnego. Jesli to jest na potrzebny > WWW, to mozesz zrobic tkai myk: > -masz fotke, powiedzmy 500x400 pikseli > -powiekszasz canvas do 500x500- na dole powstaje bialy pas > -na tym pasku dajesz swoj tekst i zapisujesz obraz do jpega > -wstawiasz na WWW w divie, ktory ma wymiary ustawione na 500x400 pikseli > Efekt taki, ze fotka malo zajmuje, adres stronki jest na stale na obrazku > umieszczony i jak go ktos usunie to i zapisze jako jpeg to straci na > jakosci, zas odwiedzajacy strone tego napisu nie widzi.
nie zrozumiałem, obrazki widoczne na www to faksymile, tj. zmniejszone jpg-i, ich copyright jest mało istotny. Po wybraniu takiego obrazka myszką użytkownik może ściągnąć oryginał wielkości do 1 MB. Istotny jest niewidoczny znak wodny na tym oryginale, czyli na obrazie, który użytkownik ściąga do siebie. Jeśli to uczyni zauważy przecież na dole biały pasek z copyright i odetnie go gimpem.
> Inny pomysl- obrazek masz w formacie JPEG ale dodajesz mu miniaturke w > innym formacie (chyba TIFF moze byc) do EXIFa. Poniewaz TIFF jest > bezstratny, wiec mozesz w nim umiescic ukryty tekst np. przy pomocy > dowolnego programu do steganografii. Ale jak ktos wywali EXIFa to tez > lipa.
Mój ukryty tekst jest dość krótki: "copyright http://archiwum........", a wielkość oryginałów ok 1MB ! Może umieścić mój "znak wodny" wielokrotnie ? Wtedy jeden powinien przetrwać kompresję ??? Chyba najlepiej zrobić prawdziwy znak wodny w postaci obrazka z wypukłymi bezbarwnymi literami copyright.
Czy ktoś może polecić coś jeszcze oprócz stegger-a ?
z -- http://zbyszek.evot.org
ZeN - 02-11-2007 00:01
Użytkownik "Zbigniew Lisiecki" napisał w wiadomości news:fg7n9p$b85$1@atlantis.news.tpi.pl... > > Czy ktoś może polecić coś jeszcze oprócz stegger-a ?
http://stefe.webpark.pl/free-soft-li.../grafika5.html
Piotr
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
xHarbour/CLipper/Linuks - brak polskich =?ISO-8859-2?Q?znak=F3w_?==?ISO-8859-2?Q?w_GET?=
[MySQL] metody =?ISO-8859-2?Q?por=F3wnywania_znak=F3w_-_ja?==?ISO-8859-2?Q?kis_alter_=3A=29?=
=?iso-8859-2?Q?=5BOT=5D_konkurs_na_znak_graficzny_zespo=B3u_r ockowego?=
=?iso-8859-2?q?Jaki_znak_pocz=B1tku_linii=3F?=
=?iso-8859-1?q?swiatlo_znak=F3w_w_corelu_-_pom=F3zcie_blondynce_:(?=
ORACLE - czy da sie poprawic konkretny znak w polu typu varchar?
[oracle] jak wyciągnąć jeden znak ze stringa/zmiennej?
[mysql] konkretny znak w określonym miejscu...
=?iso-8859-1?q?Kodowanie_znak=F3w,_Perl?=
[pl/sql] znak nowej linii
zanotowane.pldoc.pisz.plpdf.pisz.plblueday.opx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|