topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Saturday December 14, 2024, 5:15 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: NANY 2011 Withdrawn: FindColor  (Read 15699 times)

hegearon

  • Member
  • Joined in 2009
  • **
  • Posts: 12
    • View Profile
    • Donate to Member
NANY 2011 Withdrawn: FindColor
« on: December 06, 2010, 11:35 AM »
NANY 2011 Entry Information

Application Name FindColor
Version 0.2
Short Description FindColor is a utility which will search for the specified color in the specified image and will return the results.
Supported OSes Windows + .Net 4.0
Web Page None
Download Link
System Requirements
Version History
  • v0.2 (first public release) - 2010. 12. 14.
Author hegearon


Description
FinColor was created because I didn't find any application for this sort of feature. First it was a PowerShell script, but now it's a full program. I needed it because I wanted to give my Windows 7 a new theme and because my video card can't handle Areo I had to do it by the hard way.

Features
Searches for the given color in a picture supported by GDI+.

Planned Features
  • Save the results
  • Generate an image which shows where are the matched pixels.

Screenshots
See attachment.

Usage
Installation
You can either download the installer or download the zipped version of the application. If you've downloaded the installer run it, and follow the onscreen instructions. If you've grabbed the zip file just extract it somewhere and you can use the program right away. Remember that you'll need the .Net 4 Client Profile to be able to run this program.

Using the Application
A brief description of how a user will use the Application. What tips does a user need to get going?

Uninstallation
If you used the installer you have to go to the Add/Remove programs dialog in the Control Panel and select 'FindColor'.
If you downloaded the zip file you can simply delete the folder.

Known Issues
Are there any issues that users should know about?


mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: NANY 2011 Pledge: FindColor
« Reply #1 on: December 06, 2010, 11:39 AM »
Welcome hegearon!  :Thmbsup:

Can you tell us a little bit more about why this solved your problem: "I needed it because I wanted to give my Windows 7 a new theme and because my video card can't handle Areo I had to do it by the hard way."

ps. your short description above has a typo; it says "search for the specified image in the specified image" but i think you meant "search for the specified color in the specified image"

hegearon

  • Member
  • Joined in 2009
  • **
  • Posts: 12
    • View Profile
    • Donate to Member
Re: NANY 2011 Pledge: FindColor
« Reply #2 on: December 06, 2010, 12:06 PM »
Thanks for pointing that out!  :)

Of course I can be more specific about that.
When you create a new theme you have to modify the original windows theme file which had a couple of hundred images. I know what color the image contains because I can pick the color e.g. the taskbar. After that I ran a search with a PowerShell script in that directory which listed all the images with that color. After that it was a trial-and-error process.

hegearon

  • Member
  • Joined in 2009
  • **
  • Posts: 12
    • View Profile
    • Donate to Member
Re: NANY 2011 Release: FindColor
« Reply #3 on: December 14, 2010, 10:21 AM »
New version available! (0.2)
Visit this link to download:
Download ColorFinder v0.2

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: NANY 2011 Release: FindColor
« Reply #4 on: January 08, 2011, 12:58 PM »
Ok i think i am understanding this a bit more, and it seems to me like it has a serious and real potential use, but not in it's current form.

It actually seems like a great idea for a new utility.

As I understand it, this could be very useful if you are trying to find images that have a certain color in them.

So let's say i want to find a photo that matches the color of my windows background, or of a specific color scheme on a web page im designing.

It would be nice to be able to start a utility, put in a color (or a set of colors), and have it SCAN AN ENTIRE DIRECTORY of images, looking for image files that have a LOT of the colors i have mentioned.  Or maybe even provide it with a small swatch of another image (say 64x64 pixels), or a whole large image screenshot and try to match some/all of the dominant colors in a theme.

You would want it to come up with some numeric score based on how close the colors where (not insisting on exact matches), and how much of the close colors it found, and then list the top matching photos and let you quickly preview them.

Some advanced options would be to score not based on euclidean distance of RGB but taking into account saturation, etc.  Looking for contiguous background regions of color, etc.  There are some definitely interesting possibilities.

I can see wanting some ability to tweak the scoring parameters, etc.

This actually sounds like a really neat idea for a program that i might even try if you dont.  Obviously a lot of work to make such a program.

Or does such an advanced program already exist?
« Last Edit: January 08, 2011, 01:00 PM by mouser »

hegearon

  • Member
  • Joined in 2009
  • **
  • Posts: 12
    • View Profile
    • Donate to Member
Re: NANY 2011 Withdrawn: FindColor
« Reply #5 on: January 08, 2011, 04:03 PM »
Actually I started developing this application because I couldn't find something like that (which doesn't mean that there's none...)