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

Saturday, October 22, 2016

Colorful photo sketcher online

The second photo sketch maker I created to Picture to People project was based on other algorithm I researched myself.

After this development, it became possible to create colorful sketches from photos in a few seconds. Each final drawing is made of thousands or even millions of individual strokes. Each stroke is chosen based on local image properties and not set randomly.

To offer more stylized options, some color sketch styles have an interesting mix of colored and gray strokes. Besides, there is a special algorithm that takes care of drawing relevant contours.

I inserted in such algorithms the possibility to use the "smart strokes" technology. Based on the results from my test images, it seemed the right thing to do. Now I know it's a "dangerous" options for colorful images, because it can cause an unwelcome oversaturation in many cases. Anyway, you always have the option of disabling this feature.

Despite at that time my researches about non-realistic image rendering were just beginning, for sure this photo to color sketch effect was an important advance. Its development gave me new knowledge and insights to keep creating new algorithms. Besides, usually you don't see good quality procedural colored photo sketch effects out there. They usually just cheat using layer blending with textures, but it can generate poor results because of the low coherence with the line and color flow from original photo.

Now you see a sample of colorful sketch effect created online by using the Color Sketch Photo Editor.

 Subscribe in a reader

Monday, October 10, 2016

Photo sketcher online

The first Picture to People sketch effect generator was published online some years ago, and it was a big success. A few time after its release, it started receiving thousands of page views per week.

In my opinion, at that time it brought several innovative and advanced features, and some of them are amazing until current days, as for example:
- you can produce fast wild sketches or smart clean drawings from your photos by using the same photo app;
- each drawing is made of thousands of unique pencil strokes drawn individually and selected based on information extracted from the input photo. In other words, it's a really procedural sketch effect, and each image produces a different drawing. It's not a pseudo-effect always based on the same texture or pattern;
- you can choose between drawing styles with thick strokes or delicate small strokes;
- the designed sketch effects really look like drawings made by human hands.

Despite the cool features just cited, it's also worthy to mention that you can choose the paper and pencil color, what can be very useful in many situations. You can even use a feature I invented that time called "smart strokes" that can, in many cases, design an improved drawing.

Below I show you a photo and a sketch effect designed by using our first Photo Sketch Creator.

 Subscribe in a reader

Thursday, September 15, 2016

Text effect tutorials (42)

In this post I present some text effects that I discussed about at the Text Effect Logo Tutorials blog. Home some of them can be useful for you.

- a stylized happy new year text logo effect;
- a hot speed text logo effect;
- a dug stylized garden text effect logo.

These tutorials help you to design the logo effects shown next.

Generate top class text effects for your banners, titles, headers or whatever you want at the best online text logo makers.

 Subscribe in a reader

Saturday, August 20, 2016

Love text logo effect maker online

By using Picture to People, you can easily create a text logo about love, romance, passion, couple, wedding or anything related.

Our Romance Text Logo Creators offer a cool control over lights and colors, and you can produce a beautiful glow or 3D love text effect.

There are more than 450 font faces to choose, so for sure you can find a very beautiful font style to fit your needs. This app is perfect to celebrate a relationship date or Valentine's Day.

To inspire you, below I show a cute love text logo created with our 3d passion logo effect software.

 Subscribe in a reader

Wednesday, August 10, 2016

Online polaroid photo effect generator

It has been a long time I intend to create a polaroid photo effect. It's a popular effect, many users already asked for it and most generators or tutorials of this subject don't show inspiring results.

Finally I could find some time to develop it, and I think the work was worthy. This new photo editor creates beautiful polaroids and has useful design configuration options.

Among the cool features of this online photo polaroid effect are:
- optional photo improvement;
- great control of color configuration;
- one or two optional lines of text at the label border;
- labels with handmade styles to improve realism;
- several shadow configuration options, generating many paper layout styles;
- shadows adapts to input photo size;
- optional transparent background;
- result image obeys real polaroid proportions.

Below I show you a polaroid effect created by using Picture to People Online Polaroid Effect Photo Editor.

 Subscribe in a reader

Sunday, July 31, 2016

Responsive web site development

I decided to make Picture to People site responsive. It's really a very painful task as usual for any web development job.

Despite Picture to People site is narrow to be easily used in mobiles, I know P2P project deserves a new site layout that looks more beautiful and professional according to dominant market concepts. So, there is no sense on creating a new site template and don't solve the responsiveness problem once for all.

After reading about many responsive frameworks, templates, grid systems, libraries and boilerplate implementations, I could see a lot of things that most of these solutions have, but I don't want, like for example:
- depend on development pipelines that use intermediate tools like LESS, Sass or whatever (even because these tools can depend on other tools like Node.js);
- use Javascript libraries, mainly external ones (like JQuery);
- use CSS 3 features, because they don't work on old browsers;
- use HTML 5 features, because they don't work on old browsers;
- have a lot of work to port my customized interface components to the chosen solution.

Besides, after making some tests with some responsive templates (from frameworks or not), I could see that none I could find adapts immediately to site layout I want. In other words, I would need to create my own template, what demands a deeper understanding of the related framework.

Since I couldn't find a really easy and encapsulated solution, I'm evaluating the possibilities, but I already know it will take a lot of time that I could use to research and develop new online graphic design apps.

 Subscribe in a reader

Wednesday, July 20, 2016

Picture to People project future

Picture to People project is growing fast in number of users and number of image effects generated per day. The more the project grows, the more money is needed to keep it online satisfactorily.

I have no more doubt that I need to make something now, or, in a near future, the project will not be able to bear so many load, so most users will get unsatisfied.

Since I can't spend more of my own money with Picture to People, I decided to make two main things to collect more financial resources for the project:
1) properly monetize the site with a good number of ads;
2) ask for users donations.

According to my experience, ads don't make a big money, unless you have thousands of people clicking them, what usually is hard to get. Maybe because the ad networks I already tried don't offer really relevant products/services to my users.

That said, I really need to get donations for P2P. I'm planning a way to reward donators for their money. Probably I would need to create a "special" or "premium" area with exclusive design services. This area would be accessible just for donators. I'm still thinking about it.

By the way, I'm trying to finish the research of a new astonishing sketch photo effect generator that is even better than the very famous and professional sketch effects Picture to People already offers. Maybe I will keep it apart to be used by donators.

 Subscribe in a reader

Sunday, July 10, 2016

Text effect tutorials (41)

It's time to show some more text logo tutorials published at the Text Logo Creation Tutorials blog. Subscribe there to view all text effect tutorials earlier.

- a bloody Halloween text logo effect;
- a furry text logo effect;
- a realistic reflective chrome text effect logo.

These lessons teach you how to design these text effect logos (you can see bigger logos are at the original tutorials):

Design high level text effect logos as a pro easily with these top text logo creator apps.

 Subscribe in a reader

Thursday, June 30, 2016

Apache web server crashes on Windows

Picture to People already passed through 3 outages this year. It's really sad and embarrassing, and it have let me very upset.

These problems were caused by an anomalous behavior of the Apache web server we use to set the site online. The main symptom is that Apache log shows the error "Server ran out of threads to serve requests. Consider raising the ThreadsPerChild", so Apache just hangs and stops responding the HTTP requests.

The worst thing about this bug is that rebooting the machine of even reinstalling Apache doesn't solve the problem, neither for a few moments. It makes the situation very nerve-racking.

I was using a Apache 2.2.15 32bit on a Windows 2008 R2 64bit with Service Pack 1. So I replaced the original web server for an Apache 2.2.31 32bits (last version of 2.2 series). I also tried the Apache 2.2.31 64bits. They were compiled with Visual Studio (downloaded from Apache Haus), but the result was the same in all cases: Apache got out of threads in a few seconds.

Despite I couldn't really find a cause of this behavior, it looks like if Apache instantiated all threads as defined at httpd.conf, but all sockets didn't return, so the web server gets "out of threads". I really believe it's a misbehavior between Apache and winsock.

I have tried many configuration changes to make Apache work as expected. If I can find a httpd.conf modification that apparently solves the issue, I will publish it here. I don't desire that anybody pass through the bad times I'm having because of this.

By the way, I subscribed to official Apache discussion list to get some useful help about all this subject. Sad to say, it looks like everybody at that e-mail list uses Apache for Linux. I received just one answer to my very detailed question, a very useless answer. As usual, people from open source projects are not really concerned about Windows users. It's really unfortunate.

If you know any solution for this problem, please contact me. This information needs to be revealed to the world. I don't believe I'm the only unlucky guy facing this mysterious problem.

 Subscribe in a reader

Monday, June 20, 2016

Watercolor effect photo editor online

Picture to People has an advanced Watercolor Painting Photo Effect. It's the newest application from our collection of realistic painting effect generators.

This watercolor creator app was developed to be easy to use and smartly configurable. It presents just interface elements that can be very relevant, but it can help you to create many different styles of watercolor effects.

Below you see a photo turned into a watercolor, so you can feel inspired to create your own artistic paintings. The most beautiful watercolor strongly depends on your input photo, so make tests with the parameters to produce amazing pieces of art.

Also feel invited to know all our Painting Effect Photo Editors. Together they can produce a very big number of different painting styles.

 Subscribe in a reader