Question

Remove Text from image (Is it possible)?

Asked by: carrzkiss

Hello All;

  I know that in Photoshop you can do an overlay on am image the has text to cover the existing text.
But is there a program out that can actually strip the text from the image?

  Everything has gotten so advanced now in the software industry (I know, I am a developer as well)
Makes me wonder if someone has finally come up with a program that will
actually "Render" out an image, and replace un-wanted area's with the surrounding background pixels.

Any idea on this one?

Thanks all;
Carrzkiss

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2005-03-19 at 22:05:44ID21357483
Tags

text

,

remove

,

from

,

photoshop

,

image

Topic

Web Images

Participating Experts
6
Points
50
Comments
23

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Overlaying HTML text on an Image?
    Hello all, this is what I am trying to accomplish. I have different images sizes say 600X800, 200X400 etc. I need to take HTML text and make it a style such a font family, font size etc. Then I need to overlay that text onto the image in a certain position like for exampl...
  2. apply Photoshop gradient overlay on to  iIllustrator image for…
    Urgent - Need to make a logo I made in CS3 Photoshop into a Vector Image in CS3 Illustrator. It's basically a text logo - so I remade the text in Illustrator and some how got it to have "path" around black fill of the font/text. But I'm pulling my hair out trying ...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: LoboPosted on 2005-03-20 at 17:34:25ID: 13588034

Hi Carrzkiss,

I don't know of any plugin that does that. It'd be a neat tool to have.

 

by: carrzkissPosted on 2005-03-20 at 18:35:28ID: 13588216

Hello Lobo;

  Yes it would be. Maybe someone will read this and get the hint ;-)

Take Care
Carrzkiss

 

by: LoboPosted on 2005-03-20 at 19:48:47ID: 13588471

Yea, one of our own Experts could do it, eh?

 

by: carrzkissPosted on 2005-03-20 at 21:15:48ID: 13588736

If I new something about Graphics Programming. I would love to make something like this.
But my main programming is with area's of "WebBrowser & Text Editor" Programming.
Which I enjoy the WebBrowser projects better myself ;-)

Yea, their are some great developers in here, in all development languages.
Maybe, who knows.
Do some checking, might just try it myself.
If someone else does not do it first.

Making me think. And it is almost time for bed.
Need to think about sleep, not work :-)

 

by: lherrouPosted on 2005-03-21 at 05:19:19ID: 13590817

Like Lobo, I don't know of any tool that does this now. But, it's not a unique idea, and there is a commercial market for it.
Here's a starting place for exploring further, you can probably follow up with the authors and also the references:
http://www.dim.hcuge.ch/medgift/publications/bvm2005_mueller.pdf

 

by: dreamer007Posted on 2005-03-21 at 14:44:27ID: 13596389

Well,

We can write text to images, eg. PHP / GD. But to obscure already present text, we could have a problem.

Then again - if we're talking about images of a certain format - eg medical imaging, then we know which area contains unwanted text, thus have co-ords to work with, so that shouldn't be a problem,

But to recognise text and then remove it (fill it), well - possibly, but it would never be used in a non-standard format / multi / unknown format for medical imaging, for example - for security on one hand and loss of important original content. Unless of course, the text is not actually present on the image, but added during rendering (like perhaps with DICOM, with XML data, for instance - no problem.) But, after it is placed - not nice.

But if you want to write something for a standard format to remove text (eg patient info in top left / right) - I'm up for that, even for 50 points. Just give me a template, ;)

Nice reference, lherrou

d.

 

by: carrzkissPosted on 2005-03-21 at 15:03:04ID: 13596638

IDreamer007;
 Thanks for your Input.

  There is not very much that I cannot do when it comes to Graphics.
Rather working with Images for Web, Software and so forth.
So I do not need no one to place text on an image, or even to cover the text up with text.
This I can do myself, with me eyes closed.

Simply put, just wanted to find out "IF" (And that is the BIG "IF") there is a program
Available that will Strip and Render out the present text on an image.
Nope, not Medical images. Hard Written text on images, is what I need to strip.

Very time consuming, but I could take it out peice by peice using Photoshop.
But you are looking at hours of work per image.
Stripping the Text out, and then revamping the image with the Surrounding colors/pixels.
Just not in my description of fun at the moment.

Take Care

 

by: andtokyoPosted on 2005-03-21 at 16:24:33ID: 13597113

Optical Character Recognition or OCR apps comes bundled with most scanners these days.  It's like magic.

 

by: dreamer007Posted on 2005-03-21 at 16:43:05ID: 13597224

Right,

Seems I've not explained what I'm saying well enough..... I understand that you want to remove text, hard-written etc... the only prob is that you can ditinguish what is most likely not text. Distinguishing accurately what IS text is a problem. My point was that IF the text is in a certain regular format - eg in the same place on every image, then this is much simpler than writing an app to recognise text anywhere on the pic. I mean, what if it's a pic of a sign....you get where I'm coming from?

Parts of the image may resemble (or actually be) textual items.Thus, doing what you are saying will probably destroy the image / or not remove the text, depending on sensitivity.

So, the question is - is the text in the same place on every image? If not, the question is then, how well defined is the text - I mean, if you have text of varying cols, in varying places, varying fonts etc...you're outta luck. If it's the same place, same color etc, it is possible, and I'm up for it.

So, yeah - I got ya. I was just extrapolating earlier...;)

d.

 

by: LoboPosted on 2005-03-21 at 18:15:38ID: 13597602

Hi again Carrzkiss,

You've got me thinking about it; I see where there could be a nice market for such a tool.  I'm no programmer but I think fractals would have to be involved as well as an OCR engine to determine what shapes in the image are text. Make it into a Photoshop plug-in and you have a sure winner.

 

by: lherrouPosted on 2005-03-21 at 18:53:15ID: 13597735

Yes, a very interesting topic.

I would think that the primary issue presented is not the text detection (as Dreamer007 pointed out, we basically have that already in the OCR engines), but in the correct determination of the replacement pixels. As with anyone else who works with retouching images, I have spent long periods of time picking out like material and "cloning" it to the place that I am touching up. Sometimes it's easy (like fixing a single section in a linear feature) and other times it's hard (like guessing what the shape of some object/body part/etc would like look if it were present in the image). So I imagine the focus for development would have to be on replacement pixel selection algorithms.

 

by: LoboPosted on 2005-03-21 at 19:04:13ID: 13597781

*L* Those are the times when I wish I had an assistant or intern working for me *L*

That's where fractals would shine, I think. The same kind of algorithm used by programs like Genuine Fractals could be used to generate the necessary pixels.

 

by: rockportmediaPosted on 2005-03-31 at 01:26:43ID: 13669877

What your looking for is an imaging program with macro capabilities that can scan in image with OCR like scanning (of images) then batch remove text via a mix of actions and macros and replace it with (ummm, a color?) which you'd end up the the same spot. Or it could search for the text and blur it.

I'm usually not a negative person, but that's not going to happen, ever!

The reason: Usually one that is removing text from existing images (unless it's the time date stamp of a photo) would usually be a person other than the author of the image. So the complexity and minimal need to do something like this among large amounts of people would make the idea or wish of such a software remain an idea and a wish.

Sorry but you'll waste more time by lookin instead of getting down and dirty. I think that's  your best bet.

BUT
If your text is in the same place on every image. Use Photoshop, create an action set to open up each image, go to the bottom right "select the same size area of text" then blur or remove or replace.

OR

Also, if the text is on the outside of each image and isn't in the way of the photo. Use Photoshop again, create an action set to batch process a "STROKE, INSIDE" as many pixels as you need. This will put a border around and over that text.

OR

Do the same as the last but instead of "STROKE INSIDE" use CROP 1% or similar.

 

by: carrzkissPosted on 2005-03-31 at 08:01:15ID: 13672661

Right now myself and another Developer are working on a project that removes text from .bmp images.
We have succefully removed "Green Bold Text" Black Bold Text, & Gray Bold Text
From images.
Which when removed the pixels behind are removed as well.
So we are working on replacing the Pixels with its surrounding pixels.

Never say Never.
Things will never happen, if people do not try.
If people try, things will happen.

Take Care All
Carrzkiss

 

by: lherrouPosted on 2005-03-31 at 08:11:49ID: 13672792

If/when you are successful, I want a chance to buy stock!

 

by: carrzkissPosted on 2005-03-31 at 08:32:38ID: 13673008

I will post all information on the project into this posting.
For those that are interested in the project.

It's downfalls (Meaning: having problems, and trying to work through them)
It's Uprizing   (Meaning: coming together and a release date coming soon)

Take Care all;

Carrzkiss

 

by: EverseekerPosted on 2005-04-01 at 11:30:40ID: 13683641

So, you have a picture that someone has, most annoyingly, plastered "COPYRIGHTED 2005" or "Sample"
and you want that text to... go away.
Well, the orig. image had 2 layers.. but the final image only has 1. There are NO "Bits under the text". If you remove the text, you will have nothing but blank space. the only way you would be able to remove the text would be if the file you had was a multi-layered format (NOT bloody likely)

So, there are 3 solutions.
1. use the "Clone" tool to replace the text with neighboring pixels... will take time
2. If the picture is generated "on-the-fly" the text is sometimes placed in different positions... merge the 2 images, bringing the non-text-pixels to the front
3. PAY FOR THE PICTURE!

 

by: carrzkissPosted on 2005-04-01 at 13:39:20ID: 13684664

Everseeker;

  Did you even bother to read my last post in here?
  If not, then please read it.

  And FYI, we are not plaining on using it to rip off peoples copyrights and such.

  Think about this for a moment:
  A picture is put on the Net. Someone finds it and puts it on their site.
They add in their on Site Name to the image.

  This is not a "Copyright" this is just that, not a thing, just someone taking an image
And destroying it with Text and crap on it.

  My personal opinion on the Copyrighted material.
  If it is Copyrighted, do not put it on the Internet.
  If you do not want people to take your images from your site.
  Do not put it on the Internet.

  Thanks

 

by: LoboPosted on 2005-04-01 at 17:35:30ID: 13685855

Carrzkiss,

Yes, please keep us posted; it seems like a very interesting project indeed.

 

by: EverseekerPosted on 2005-04-04 at 05:28:27ID: 13696954

Well, I stand by my response
It is to your Orig. Question.

1. Nothing currently exists that will automaticly do this.
2. Manual methods are either replacing individual bits via cloning (Which you did mention)
or
3. I discussed the possibility of obtaining multiple images. If the images are not marked exactly the same, you may be able to recover at least a fraction of the detail lost by the Text.

Personally, I no longer use plain text. I use Steganography & Digital Watermarking to imprint photos I have on my site.

PS May want to read up on Copyrighting a wee bit there. If a person has a web page, even if it includes "Public Domain" photographs, the act of creating and publishing (Posting) that site results in a legal copyright (in the US)
Contrary to popular belief, you do not need to assert a copyright (commonly done in a footer) for it to exist.
So, if you are using images retrieved from the net, whatever your reasoning, you are in fact, working with copyrighted material
UNLESS
the author specificly states, in the publication, or in a written document sent to you, that the material is may be used by you.

You're not in a grey area of copyright law here...
"  If it is Copyrighted, do not put it on the Internet.
  If you do not want people to take your images from your site.
  Do not put it on the Internet."

"  If it is Copyrighted, do not put it in a library.
  If you do not want people to take your images from your book.
  Do not put it in a Library."

 

by: carrzkissPosted on 2005-04-04 at 06:10:08ID: 13697227

Everseeker;

  Always nice to hear from you :-)
Rather you think this is a waste of time or not, it is always nice to read what you write.
As you see to think you know what you are talking about.
And I have to give it to you. You have been doing your homework.

Yes I know all about the Copyright information, permissions and so forth.
I happen to have a lot of material that is copyrighted. So I know the need of people
Having permissions to use that material.

Anyway. Keep your post coming in. [As mentioned above] it is always nice to
See you comment in here, as it gives me something to read, when I am not busy.
Which is not very often. See when I am not busy, I am able to read it all, instead of just
Glancing over it a bit, and either posting or not posting.
Depending on what you say or not.
But still is nice to read it through, Even though everything you right is Negative.

Such a pour soul. Negativity is not a bad thing, But being Negative on "What has not been done yet"
Is really a funny thing?

Take Care All;
Carrkziss

 

by: carrzkissPosted on 2005-04-19 at 20:09:42ID: 13821122

Closing this question out.
If and when the development of this project comes to be something that
Actually works well enough for the real world.
I will post all findings back to this posting.

Take Care ALL

Carrzkiss

 

by: LoboPosted on 2005-04-19 at 22:35:11ID: 13821563

Thanks Carrzkiss! Yes, keep us posted on the project, please. That promises to be a very useful tool.

Good Vibes!

Lobo

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...