Please subscribe to RSS Feed! :)

Dave stumbled on a neat little photo editor while tricking out his
old Vaio (P3/650 MHz, 192M RAM) and looking for lightweight apps.
It's called Fotoxx and it's quite impressive: easy to use and packed
with useful features.
So I wrote about it in this week's Linux Planet article:
Fotoxx,
the Greatest Little Linux Photo Editor You've Never Heard Of.
At first, I was most impressed by the Warp tool -- much easier to
use than GIMP's IWarp, though it's rather slow and not quite as
flexible as IWarp. But once I got to writing the article, I was
blown away by two additional features: it has an automatic panorama
stitcher and an HDR tool. GIMP doesn't have either of these
features, at all.
Now, panorama stitching used to be a big deal, but it isn't so much
any more now that Hugin has gotten much easier to use. (My article
in two weeks will be about Hugin.) Fotoxx isn't quite that flexible:
it can only stitch two images at a time, and can't handle images
with a lot of overlap. (But Hugin has some limitations too.)
But HDR -- wow! I've been meaning to learn more about making HDR
images in GIMP -- although it has no HDR tool, there are plug-ins to
make it a bit easier to assemble one, just like my Pandora plug-in
makes it a little easier to assemble panoramas. But now I don't need
to -- fotoxx handles it automatically.
I won't be switching from GIMP any time soon for regular photo
editing, of course -- GIMP is still much more flexible. But fotoxx
is definitely worth a look, and I'll be keeping it installed to make
HDR images, if nothing else.

![[Terrible's ad]](http://shallowsky.com/blog/images/trips/guyT.jpg)
At the Terrible's Sands Regency in Reno, Dave noticed this ad on the table
in the room. "Wait -- isn't that the same guy, twice?"
Sure enough -- not just the same person, but the same photo, with
different hair and neck pixeled in.
I guess Photoshop/GIMP artists are cheaper than photo models these days.
We spotted the same model in other ads around the hotel, sometimes
masquerading as other races as well.

There is probably no need for me to introduce a great library for processing images: imagemagick. In this mini how-to I will show how I’ve used imagemagick to build an image from few different pieces of media (images and text).
Problem
I wanted to build simple screensaver using public domain images and information. For this, I needed to create a lot of static .gif images with flags of the countries and some basic information about them. For each image I wanted to use:
Solution
Well.. imagemagick and some commandline hackery is the solution of course.
First, I had to create and image from country name. As it turned out, some of the country names can get pretty long and they won’t fit into one line on the image. I have used simple fold utility to wrap longer lines. Imagine that we have name of the country in the variable $name. We process it like this:
echo $name | fold -s -w 30 | sed -n '1h;2,$H;${g;s/\n/\\n/g;p}'
fold -s -w 30 folds our $name without breaking the words (-s) and leaves at most 30 characters per line (-w 30). The scary looking sed command is probably an idea for another whole blog entry – but basically it simply changes newline into two characters: \n. imagemagick will use these to create the newlines when generating an image.
We are ready to generate GIF image that contains the name of the country:
convert -font /usr/share/fonts/truetype/thai/Purisa-BoldOblique.ttf -pointsize 58 -background $BACKGROUND label:"$(echo $name | fold -s -w 30 | sed -n '1h;2,$H;${g;s/\n/\\n/g;p}')" country-name.gif
In a similar fashion I’ve created an image out of a long text:
convert -font /usr/share/fonts/truetype/thai/Purisa-Oblique.ttf -background $BACKGROUND label:"$(fold -w 60 -s texts/long-text.txt | sed -n '1h;2,$H;${g;s/\n/\\n/g;p}')" flag-long-text.gif
Next step: it turned out that the flags I’ve downloaded look much better with the frame around each of them. Also, some of the flags were too wide: I wanted to make them no bigger than 570 pixels. Flags that were smaller than 570 should stay as they are – only bigger ones should be resized. Easy:
convert flag.gif -bordercolor white -border 6 -bordercolor grey60 -border 1 -resize 570\> flag-with-border.gif
-bordercolor white -border 6 -bordercolor grey60 -border 1 create a 6 pixels wide white border and then 1 pixel wide grey line.-resize 570\> will conditionally resize an image to 570 pixels – if an image is wider than 570 pixels – that is the meaning of the > sign at the end. I had to escape it as \> to prevent bash from interpreting it as redirectionNow let’s build an empty image. I will overlay other images on top of this one:
convert -size 1024x768 xc:none -background $BACKGROUND -flatten empty.gif
-size 1024x768 is exactly what you think it is
xc:none – normally convert takes two arguments: source file and target file. Since we want to create new file, we don’t have any source yet, instead we use this pseudo-image-flatten will remove the transparency
With all the elements ready, all that is left is to put all the images together. composite command will do just that:
#Add country name to empty image composite -geometry +20+300 country-name.gif empty.gif flag-stage1.gif #Add long text composite -geometry +600+300 flag-long-text.gif flag-stage1.gif flag-stage2.gif #Add flag image composite -geometry +10+50 flag-with-border.gif flag-stage2.gif flag-full.gif
composite -geometry +X+Y will put an image that is given as a first argument on top of the second image at position (X,Y) and create (third argument) new file. I used it to create final image flag-full.gif step by step.
Here is the final effect:

Of course, he next thing you want to do is to wrap those commands in some kind of script – and generate all images automatically.


Walau cuma amatiran tapi lumayanlah hasil karya ane (lol)
Ini ane sharing salah satu pidio tutorial inkscape, Gan…jangan lupa kasih cendolnya hag hag hag…
Referensi

Some of you may know what Blender is. It is an open source 3d modelling application which is starting to be used by professional film creators. The Blender foundation have created a film called Big Buck Bunny and a game called Yo Frankie!. They are both completely open creations. You can download all of the character models, and the whole film in its origional film for free, and change it how you like it. Now, however, they are creating their new film, and here is the trailer for it…
[There is a video that cannot be displayed in this feed. Visit the blog entry to see the video.]


ups… ternyata gw belum bikin posting tentang anakku yang ke dua.
padahal hari ini adalah bulan ke tiga dia melihat dunia.
biar dia gak ngiri dengan kakaknya yang sudah dibuatkan posting tentang dia,
so sekarang gw mo perkenalkan anak gw yang kedua.
namanya Khalisha Aurelia Andriyanto
lahir di Jakarta 17 November 2009 @ RS Internasional Bintaro
sectio karena bukaan stuck di 1 dan ga nambah-nambah (yang udah jadi bapak pasti tahu maksudnya).
sedikit statistiknya: 7.23 am, 3220 grams, 55 cm
Filed under: Ubuntu

Inkscape is an open source, feature-full vector graphics environment with capabilities similar to Adobe Illustrator. Inkscape uses the W3C standard SVG file format. It supports many advanced SVG features like markers, clones, alpha blending and so on.
What is more, Inkscape is cross platform and is available for Linux, Windows, and Mac OS X platforms.
Vector graphics is a resolution-independent description of the actual shapes and objects that you see in the image. A rasterization engine uses this information to determine how to plot each line and curve at any resolution or zoom level. If you want to create design compositions, logos, images with text, technical illustrations, and so on, you should use a vector graphics editor.
While a copy of Adobe Illustrator costs around $600, Inkscape is free, which makes it affordable for lay persons and home users to learn to use this very powerful albeit user friendly graphics software. It is mostly true that Inkscape does not support all the features of Adobe Illustrator. However, it's development is advancing at a steady pace to make it a viable contender in the Vector graphics software market.
Inkscape in it's current form is stable and very usable. For example, you can use Inkscape to create colorful text effects, design business cards, render realistic objects, logos, and illustrations.
The latest release of Inkscape namely version 0.47 adds many new features to an already powerful toolset. Some of them being numerous enhancements to the existing tools - pen and pencil tool, eraser tool, tweak tool, text tool, and so on. Inkscape -.47 has gained new extensions, and new filters that add special effects to your images, SVG improvements, and interface enhancements.
Nathan Willis provides the nitty gritty details of what you can expect from the latest version of Inkscape aka ver 0.47. Read the article at Worldlabels blog.