I am in need of a high resolution images but that is not the problem.I have many high resolution images which are truly free online but their weight is a hinderance for use on the web.For instance,a good image with 1920px by 1080px is weighing in at 1.2mb yet i see images of similar dimensions i.e http://farm4.staticflickr.com/3241/3096487740_ebb4ea9819_o.jpg that weigh a lot less (175kb).
Is there a suitable and reliable web service that can help me reduce the weight of a big image like http://www.rgbstock.com/filedownload/krappweis/nX2zg5e.jpg
Thanks.
I have found a solution.When looking to reduce the weight of an image,don't google 'reduce size'.Also read carefully what free image compression web service is being offered.Some will ruin and have ruined my images.
I finally found this web service http://compressnow.com/
Related
What is suggested (optimal) image size to work with face API. Can't find anything about this.
Looks like images should not be to small but either too large. Probably any recommendation how to prepare them before train model?
Thanks.
This may help from the "Add Face" documentation:
JPEG, PNG, GIF (the first frame), and BMP format are supported. The allowed image file size is from 1KB to 4MB.
"targetFace" rectangle should contain one face. Zero or multiple faces will be regarded as an error. If the provided "targetFace" rectangle is not returned from Face - Detect, there’s no guarantee to detect and add the face successfully.
Out of detectable face size (36x36 - 4096x4096 pixels), large head-pose, or large occlusions will cause failures.
Adding/deleting faces to/from a same face list are processed sequentially and to/from different face lists are in parallel.
I did crawl the images in the Google Image Search window
but, the images are too small so I want to increased the size
I increased the size using PIL, but the picture is broken(Image quality is too low)
How can I increase the images size with good quality?
I used PIL this way
from PIL import Image
im = Image.open('filename')
im_new = im.resize((500, 500))
im_new.save('filename2')
No, I think you maybe get a wrong understanding of the real problem.
The images you got are just some thumbnails, so it contains little information. Your efforts to improve the image quality
by some algorithm may be very hard to make a difference. Probably only by using some machine learning tricks can you make the photos a little nicer.
In my opinion, what you need to do is to get original images you got with Google search rather than use thumbnails. You can do this by do a lot more analysis with image search results. Good luck :)
I have MRI T2-weighted scans of the human brain. However, the size of them is only 128x128 pixels each of 1.71875/1.71875 mm size. I use these scans to find the perfusion parameters: CBV, CBF and MTT. However, some people confused me saying that the quality of images is not enough for the analysis - even though the images are gathered from a medical institution.
I also heard some rumors that since the paramagnetic tracer is used during the scans the quality is sufficient, because we need to capture a flow of the tracer. If we increase the resolution, the time between scans will also increase and we won't capture a flow of the tracer correctly.
Are there any specialists in this area who could explain the situation of the images quality? Is it reasonably enough or it should be better?
I have a series of ~300 high resolution images (~0.5 gigapixel) which I want embedded as PhotoOverlays in Google Earth. I have them in either of two formats, ~250mb geotiff's (georeferenced & warped) and ~100mb jpg's (which I can localize in GE with explicit coordinates). These images are of very small areas (~100m^2). Ultimately, I will want to share the images online.
Are the file sizes big enough to need Image Pyramids?
If so, is gdal_retile an appropriate tool to produce the pyramids and the KML?
I am working on a classic RPG that requires a pixelated style of graphics. I want to do this by making a small image and scaling it up. However, when I do this, it gets fuzzy. Is there any way to scale it while keeping a crisp edge for every pixel, or do I just need to make a bigger image?
You cannot scale an image expecting it to keep a crisp aspect if it's not made in a big enough resolution in the first place. In your case you would have to make a bigger image and scale it down to make the small image.
If you do not use the large image all the time however, you should consider having two versions of the same image (one small / one large) for optimization sake.