|
-
February 16th, 2012, 12:00 AM
#1
How to crop an image that is zoomed(zoomed in/out)
How to crop an image that is zoomed(zoomed in/out). Cropping works fine when the image is normal, that is not zoomed. I have used a panel whose AutoScroll property is true and a picturebox inside the panel whose sizemode property is AutoSize and BackgroundImageLayout is Tile.
Load image:
Image img = Image.FromFile("filepath");
picBoxImageProcessing.Image = img;
zoom in:
zoomFactor += 1;
picBoxImageProcessing.Size = new Size((img.Width * zoomFactor), (img.Height * zoomFactor));
picBoxImageProcessing.SizeMode = PictureBoxSizeMode.StretchImage;
cropping:
Draw a rectangular shape on the image and then crop.
Crop(Image img, Rectangle r)
{
//
}
In this way when i zoom in first and then select a specific region drawing a rectangle on the zoomed image and then crop then another region is cropped rather than i have selected.
I have got many application for image processing but I couldn't solve my problem.
thanks in advance.
-
February 16th, 2012, 12:30 AM
#2
How to crop an image that is zoomed(zoomed in/out)
How to crop an image that is zoomed(zoomed in/out). Cropping works fine when the image is normal, that is not zoomed. I have used a panel whose AutoScroll property is true and a picturebox inside the panel whose sizemode property is AutoSize and BackgroundImageLayout is Tile.
Load image:
Image img = Image.FromFile("filepath");
picBoxImageProcessing.Image = img;
zoom in:
zoomFactor += 1;
picBoxImageProcessing.Size = new Size((img.Width * zoomFactor), (img.Height * zoomFactor));
picBoxImageProcessing.SizeMode = PictureBoxSizeMode.StretchImage;
cropping:
Draw a rectangular shape on the image and then crop.
Crop(Image img, Rectangle r)
{
//
}
In this way when i zoom in first and then select a specific region drawing a rectangle on the zoomed image and then crop then another region is cropped rather than i have selected.
I have got many application for image processing but I couldn't solve my problem.
thanks in advance.
-
February 16th, 2012, 01:44 AM
#3
Re: How to crop an image that is zoomed(zoomed in/out)
Off the top of my head I would think you are not setting the right locations. If part of the picture is no longer visible then you may need to do some math to get the proper location accounting for the - top and/or left position of the image.
Always use [code][/code] tags when posting code.
-
February 16th, 2012, 02:51 AM
#4
Re: How to crop an image that is zoomed(zoomed in/out)
[ Merged ]
Please create only one thread per question
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|