It's been a while since I've written anything for the blog, which has very few readers and probably good reason. But I've been busy, working way too hard on way too many things. Such is the nature of computer science.
My youngest granddaughter is getting near 3 months old (has it been so long?) and she is smiling at me and trying to talk (or make gah gah gooog sounds) to her own reflection in the mirror. She also likes to push buttons on a music toy, although she mostly just randomly strikes the thing, lucky to press something that works. But when she does make something play music she lights up and almost jumps out of whosever arms in which she happens to be held.
Work has its ups and downs, but mostly things are working well -- a DLL that automatically scales or crops or shrinks images so that they look optimally when played back on a digital picture frame. Those may seem like toys, but it takes the full science of digital image processing to make them truely useful. These images are samples of what I'm talking about.
This picture is the original image, scaled to fit within a certain width, e.g. 800 pixels. Click images to see larger version.
This picture is the processed image, scaled to fit the same width, but with some attempt to retain larger detail. Notice, however, that the sky seems to have distinct sections of slightly different color. That is an artifact of the process, which cannot "see" sky or objects the way we see them.
My youngest granddaughter is getting near 3 months old (has it been so long?) and she is smiling at me and trying to talk (or make gah gah gooog sounds) to her own reflection in the mirror. She also likes to push buttons on a music toy, although she mostly just randomly strikes the thing, lucky to press something that works. But when she does make something play music she lights up and almost jumps out of whosever arms in which she happens to be held.
Work has its ups and downs, but mostly things are working well -- a DLL that automatically scales or crops or shrinks images so that they look optimally when played back on a digital picture frame. Those may seem like toys, but it takes the full science of digital image processing to make them truely useful. These images are samples of what I'm talking about.
This picture is the original image, scaled to fit within a certain width, e.g. 800 pixels. Click images to see larger version.
This picture is the processed image, scaled to fit the same width, but with some attempt to retain larger detail. Notice, however, that the sky seems to have distinct sections of slightly different color. That is an artifact of the process, which cannot "see" sky or objects the way we see them.
No comments:
Post a Comment