Mobile app version of vmapp.org
Login or Join
Chiappetta793

: Stretching an image along a path I would like to take a picture and mold it in the shape of a 2D heart. Here is an example picture: http://i.minus.com/ibgfLNPvp6jCLt.png I hope to accomplish

@Chiappetta793

Posted in: #AdobePhotoshop #CorelPaintShopPro

I would like to take a picture and mold it in the shape of a 2D heart.

Here is an example picture:
i.minus.com/ibgfLNPvp6jCLt.png
I hope to accomplish a heart shape using this picture and have the blues ends meet at the bottom tip of the heart.



Edit:

Because everyone seems to be so stuck on my idea behind what I am doing with barcodes and not focusing on the question at hand, I decided to remove everything related to barcodes from the question and instead just used a stock picture that I would like to stretch across a path.

10.03% popularity Vote Up Vote Down


Login to follow query

More posts by @Chiappetta793

3 Comments

Sorted by latest first Latest Oldest Best

 

@Murray976

If you wish to use Photoshop, then you'll have to familiarize yourself heavily with the Liquify filter. Create a shape on a layer to use as a guide, then the image you wish to distort on another layer and use Filter > Liquify and the tools within that filter to move and distort the image to match the template layer. It'll take a great deal of effort.

You could use Adobe Illustrator envelope distorting to alter the image, but that again will take quite a bit of care to get correct. The image below was done very quickly in Adobe Illustrator using your posted png.



Regarding bar codes.....

Even if you could get the image to conform to a path.... It will NEVER be a readable bar code again.

10% popularity Vote Up Vote Down


 

@Si6392903

The question originally requested a way to distort a picture of a barcode along a path. This answer was an answer to that question - but may not be as applicable since the question has changed.



I recommend doing more research into how barcodes work before you attempt to incorporate them in a design1. There are over 40 bar code systems in active use. Each has its own "start and stop" requirements. Not all have terminal characters, some have other encodings and checkdigits. If you understand the system you are working with, and it is compatible with the font you select, there is nothing wrong with using fonts you find online.

One such system that works fine with fonts is a variable-length system called "Code 3 of 9" (or "Code 39"). The following image was generated with Code 39 from DaFont, and it happily decodes with the link you provided:



All that aside, I can tell you that what you are trying to do simply will not work. Once you plot your barcode along a path, it will become distorted. To "straighten out the path" and get a readable code, you'd have a complicated process requiring you to determine a centerline,
plot the widths at the centerline, and reconstruct lines based on those widths. While that sounds theoretically possible, what are the odds someone will actually do that - and do it precisely enough that they can read your code?

1 - From a purely aesthetic viewpoint, fake barcodes can be just as stylish as real barcodes. The difficulty is incorporating usable barcodes.

10% popularity Vote Up Vote Down


 

@Sent7350415

Download one of the free barcode fonts from dafont.com. Once you have the font in your system, open Photoshop and make a new Document. Next, select the Custom Shape Tool and pick the Heart shape and make a heart.

Next select Text Tool (Text on Path) and move over the heart shape you made. You'll notice that the cursor changes to three states based upon where you are in the document, outside the heart shape and it's a square marquee around the T, this means it's click for a text line, or click and drag for a text area; over the path it's a path and T, which is Text on Path and what we'll use; inside the heart shape and it becomes a circular marquee around the T meaning Text in Area. Click on the heart path when it is Text on Path and then start typing.

You'll get something like this:


You'll need to play with the path and font settings to get exactly what you'll want, but I hope this helps you. Cheers and good luck!

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme