can I have a simple complete program using mouseclick to fire the event?
Main Topics
Browse All TopicsHi all,
May I know is there any equivalent GetPixel() function in ASP.net? I wish to get colour of pixel in an image(bitmap).
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
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.
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.
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.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
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.
This is fairly easy quesion, just time consuming question. I won't provide you a full program but just guide you what to do step by step:
1) Create a new form, put a picture box on the form, denoted as pictureBox1, load your own picture. Also add a label box (label1) to show the rgb color result.
2) Double click on the pictureBox1 to create a mouse click event
3) In the click event, add the following code:
private void pictureBox1_Click(object sender, EventArgs e)
{
MouseEventArgs arg = (MouseEventArgs) e;
Bitmap bm = new Bitmap(pictureBox1.Image);
this.label1.Text = bm.GetPixel(arg.X, arg.Y).ToArgb();
}
Note: the above code is for sample only, it works as create a new Bitmap on every single click and this will degrade the performance, you should concern about this issue when you design your code.
Business Accounts
Answer for Membership
by: akumanovaPosted on 2008-04-16 at 22:40:03ID: 21374413
Bitmap bm = new Bitmap(yourFileName);
bm.GetPixel(x, y).ToArgb();