13,004,397 members (71,987 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Good afternoon everyone..
Our project is to develop a software that convert normal image to HD image but I don't know how to do this. I'm going to use asp.net with c#.

Can anyone help me?
I'm beginner in using c#.
Posted 5-Feb-13 5:19am
hajis329
Comments

Nobody can help you with something if you have no idea what it is? "Normal", "HD" — there are no such things.
—SA

## 2 solutions

Rate this:
Please Sign up or sign in to vote.

## Solution 1

I suppose you could "increase" the resolution of an image, but no matter what you do it will look crappy because you can't magically create new data to fill in the extra space. The best you can do is make a guess as to what the pixel values should be based on surrounding data. Either way, this doesn't really make sense. You also have to define what "normal" and "HD" are.
Comments

Agree, my 5, but if you said the the OP's request (not a question) is gibberish, if would be a lot more of the truth. Your last clause is the best; there is no such thing as "normal" and "HD".
—SA
Rate this:
Please Sign up or sign in to vote.

## Solution 2

Do you have any idea what you are asking? What you are trying to do?

I think it's time to sit you down and tell you the facts of image processing: Blade runner and CSI are not real. You cannot magnify the image of a light in a picture of somebody's eye and read the numberplate of the car 50m behind the camera.

When you take a "normal image" at say 640 pixels by 480 you can't just enlarge it and see the pixels that were "previously hidden". They do not exist. If you want to convert a 640x480 image to 1920x1440 then you have to convert each pixel in the original image into 9 pixels, assigning colours to them so that they fit with the surrounding pixels and generate an aggregate value which is the original pixel.

And what do you end up with? A HD image? No. You end up with a pixelated copy of the original image at a higher resolution.

Particularly if you are a beginner, start a little smaller, with a project that you can do - because you will quickly become frustrated if you try to do this!

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Top Experts
Last 24hrsThis month
 RickZeeland 145 Richard MacCutchan 135 F-ES Sitecore 125 OriginalGriff 113 Dave Kreskowiak 105
 OriginalGriff 5,030 ppolymorphe 2,617 RickZeeland 2,495 Kornfeld Eliyahu Peter 2,126 Richard Deeming 1,693

Advertise | Privacy | Mobile
Web02 | 2.8.170627.1 | Last Updated 5 Feb 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100