Get Ubuntu Get Ubuntu

Download Ubuntu now for free, request a free CD or buy it on DVD or CD

Get Support Get Support

Free documentation and community support, or buy professional support

Get Involved Get Involved

Share technical know-how with other users, or help to promote Ubuntu

Get Developing Get Developing

Share your development expertise and help shape the future of Ubuntu

User login

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
1 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Navigation

Who's new

  • pertapacilik
  • saifulfaizan
  • mayonks
  • naiimullah
  • iwe

Who's online

There are currently 0 users and 0 guests online.

Subscribe to Ubuntu Malaysia by e-mail

Delivered by FeedBurner

Search

Graphics software

bizkut's picture

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.



Original Source: http://shallowsky.com/blog/writing/fotoxx.html
bizkut's picture


[Terrible's ad]

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.



Original Source: http://shallowsky.com/blog/gimp/save-on-models.html
bizkut's picture

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:

  • Country name – I had that as a string somewhere (it’s not relevant for this how-to how was I storing each piece of information – we’ll focus on imagemagick itself)
  • Country flag as .gif file. Each file was slightly different size.
  • Short description of the flag and country.

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
  • -fontpoints to a font file I’ve found on my system
  • -pointsize 58 makes for rather big font size
  • -background $BACKGROUND sets the background color to whatever I’ve previously defined in $BACKGROUND, see imagemagick colors
  • label:”….” this is where we are putting our pre-processed text
  • finally, country-name.gif is simply an output filename

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
  • options -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 redirection
  • like last time, the last argument is the name of the new file: flag-with-border.gif

Now 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:
Saint Helena flag
Of course, he next thing you want to do is to wrap those commands in some kind of script – and generate all images automatically.



Original Source: http://techblog.zabuchy.net/2010/the-power-of-imagemagick/?utm_source=rss&utm_medium=rss&utm_campaign=the-power-of-imagemagick
bizkut's picture

tanya siapa?

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



Original Source: http://linuxsexy.wordpress.com/2010/06/26/gila-inkscape/
bizkut's picture

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.]



Original Source: http://www.10people.co.uk/2010/05/13/video-of-the-week-sintel-open-movie-trailer/
bizkut's picture

tanya siapa?

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



Original Source: http://andrecht.wordpress.com/2010/02/17/my-little-princess/
bizkut's picture

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.


What is vector graphics ?

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.

Inkscape GUI

Inkscape 0.47

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.



Original Source: http://feedproxy.google.com/~r/AllAboutLinux/~3/W2HZLGnKOL4/inkscape-noteworthy-open-source-vector.html