Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: little backwoods - 16.02.15 - klo:13.34

Otsikko: Vesileima © kuviin
Kirjoitti: little backwoods - 16.02.15 - klo:13.34
Dodiin, kolmisen vuotta tuli taas leikittyä Winpotilla 7ja 8 ja 10 käyty läpi ja nyt paluu Ubuntuun. Löytyykö ohjelmaa millä voi lisätä vesileimat kuviin muuten kuin yksi kerrallaan, esim Windowsilla oli http://www.download.fi/tyopoyta/kuvankasittely/my_watermark.cfm
ohjelma millä voi lisätä koko albumiin kerralla.

No nyt olisi pari sovellusta joita aion koittaa, katotaan saanko hermot loppumaan.
Otsikko: Vs: Vesileima © kuviin
Kirjoitti: kamara - 16.02.15 - klo:14.07
Kelpaako php-scripti. Se toimii järjestelmästä riippumatta. Myös ImageMagick:n avulla ovi tehdä scriptin vesileimoihin.

Huomioitavaa on, että vesileima on helppo "murtaa".

Koodia: [Valitse]
<?php
function watermark($photoname$logo$logowidth$logoheight,$photoname$quality) {
$logo imagecreatefrompng($logo);
header("Content-type: image/jpeg");
$logowidth=$xlogowidth;
$logoheight=$xlogoheight;

        
$photo imagecreatefromjpeg($photoname);
if ($logoheight==0) {
$logowidth=imagesx($photo);
$logoheight=imagesy($photo);
}
        
imagealphablending($phototrue);

        
imagecopyresized($photo$logo$marginhorizontal$marginvertical00$logowidth$logoheightimagesx($logo), imagesy($logo));
print imagejpeg($photo''$quality);
        
imagedestroy($photo);
imagedestroy($logo);
}

$g=$_GET;
$photoname="../kuvia/".basename($g['file']);
$logo="../kuvia/logo/logo.png";
$logowidth=0;
$logoheight=0;
$quality=100;
$writetofile=1;
$writeall=0;
watermark($photoname$logo$logowidth$logoheight,$photoname$quality); ?>


Ei toimivuustakua. (Tämäkin tosin tekee vain yhden kuvan kerrallaan, mutta yksinkertaisella for-lauseella joko bash-scriptinä tai php:nä saa tekemään moniakin kuvia).
Otsikko: Vs: Vesileima © kuviin
Kirjoitti: kamara - 16.02.15 - klo:14.09
Kyseinen toimii php:n ja gd-kirjaston avulla.

ImageMagick:llä asian voi tehdä lyhyemmin, mutta en jaksa vaivautua kertomaan...

Googlasin..

http://www.linuxjournal.com/content/easy-watermarking-imagemagick