What is Picture to People ?

"Picture to People" (P2P) is a huge Computer Graphics project. It was started to create new softwares able to make 2D drawing, 3D rendering, vexel drawing, text effects, photo effects, image filtering and other complex Computer Graphics operations. It has been made from scratch, including its low level Computer Graphics libraries like Maccala. Nowadays, most final features produced for this project are released as free online tools available from its official website. This blog talks about Computer Graphics, mainly concerning Picture to People development.

"Only who makes has true knowledge. Knowledge is control. True power depends on total control. Only who makes from scratch has the real power."

Friday, November 29, 2013

Online configurable photo painting editors

Many people have seen the showcase about our modern photo paint effect editors. It's called The Best Photo Painting Effects. What that gallery doesn't show is how that online photo painting softwares are versatile.

Picture to People photo painting editors are amazing because the create the most realistic results (the ones you could even believe were made by real painters). Furthermore, they are equally amazing because they have a very nice configuration level. This last feature is very important and it can be very useful.

As an example, below I show a very small photo having many tiny details. After you see a painting created by using our Online Watercolor Painting Photo Editor with its default configuration. Finally there is a result generated by using the same watercolor photo painting effect, but selecting different values in the software interface. The one you prefer is a matter of opinion, but everybody can see in the second one we could get smoother brush strokes and a more detailed piece of art.





 Subscribe in a reader

Wednesday, November 20, 2013

A library to manipulate and convert Unicode strings

I could finally finish a reasonable library to read strings encoded by using the UFT (UCS Transformation Format) family of string/symbol codifications.

I also used the opportunity to create a lot of handy functions to manipulate Latin1 strings in an easier and more optimized way.

Now, to be able to offer "Unicode aware" text effects I need to be able to extract high code glyphs from TTF (or OTF) fonts. For sure it's much harder than programming encoders/decoders.

At least, the effort I made so far gave me a very deep understanding about some strange string conversion errors that can occur when users from East request text effects.

 Subscribe in a reader

Monday, November 11, 2013

New online fire text effect generators

I have recently published some new fire text effects as part of P2P software called Online Text Effects.

These fresh fire effects are much better than the old ones, because they are more beautiful and are more similar to real fire. There are several new different fire text styles, so for sure you can find a fire text effect for any situation. There even is an effect that reminds burning lava.

Below you see the results of two new fire text effect editors in action.




By the way, I took the opportunity to improve the old fire effects, so now they have better flames. You can go directly to the fire text effect generators section to select the one you prefer.

 Subscribe in a reader

Thursday, November 7, 2013

Text effect tutorials (20)

It's about the tutorials I have published last month at the blog about Free Online Text Effects. Here they are.

- a 3D colorful fractal text effect;
- a diabolic Halloween text effect;
- a splash water text effect;
- a 3D cyborg text effect;

Those tutorials help you to get these very beautiful text effects (you can see each image in bigger size at the related tutorial page):






You can easily create millions of outstanding text effects by using the The Best Free Online Text Generators published at Picture to People site.

 Subscribe in a reader

Sunday, November 3, 2013

New Picture to People image upload policy

Recently we have improved the image upload policy for most of Picture to People effects. Below I explain the changes in details.

First of all, file size will not be a problem anymore. Now the input files can be up to 1 MB in size, what is five times bigger than the previous limit of 200 KB.

Second, but not less important, most P2P photo effects now deal with images in a different way. Previously, if the image had any dimension above a limit value (usually 1200 pixels), the request was refused.

Now our softwares are more versatile when evaluating if an image is suitable to be used as input. If the image size doesn't match our upload policy, it's reduced and so the effect is calculated (there is no more abortion caused by image size in pixels).

Currently, the four possible steps to decide what to make when a photo effect request is received are like below for most P2P tools:

1) Inspect the file coming from the request. If it is up to 1 MB in size, proceed. If it's bigger, reject the request and warn the user;

2) Evaluate the image total size in pixels. If the image has up to 1,000,000 (1 million) pixels, accept it "like is", no matter what its dimensions are, so calculate the effect. This rule turns eligible, for example, an image that has dimensions of 1800 x 500;

3) If the image has more than 1 million pixels, evaluate its dimensions. If both image dimensions (width and height) are up to 1200 pixels, accept the image "like is" and calculate the effect.

4) If the image has any dimension (width or height) bigger than 1200 pixels, reduce the image proportionally, so its bigger dimension becomes 1200 and the smaller reduces accordingly. Calculate the effect using this reduced image as input. Return the result image to the user, no matter it's smaller than the original one.

There are some P2P softwares that use different limits and make bigger image reductions, but they are few.

Now that our image input policy makes more sense, we hope you enjoy even more by using Picture to People project.


 Subscribe in a reader