Image Calibration
I am new to image processing. I have a data set of images and I want to perform calibration on those images based on a target image. I have surfed a lot on image calibration but the majority of the results yield camera calibration.So,I I am confused as to whether these are same or different things.I have several question in my mind. Can anybody explain to me the difference between these two terms?
On reading through one of the results on image calibration, I got to know that there are three steps that I need to perform:
- Bias Frame Calibration
- Dark Frame Calibration
- Flat Field Frame Calibration
So, I want to know if these 3 steps will be possible using OpenCV or not? Also, I need to perform this in Android. For that, I have figured out that I will need to use OpenCV. I have seen the documentation of it. There are lot of things there onto documentation page. So, Which part can solve my problem.
Kindly share some resource for this. Thank you so much for your time.
I am new to image processing
combined withI want to do
Bias Frame Calibration, Dark Frame Calibration and Flat Field Frame Calibration` is just the worse mismatch ever. How about starting with the basics?I am to new to implementing image processing in Android using OpenCV. Now the three steps that I mentioned, I read it here: https://diffractionlimited.com/help/maximdl/MaxIm-DL.htm#Processing_Images.htm (https://diffractionlimited.com/help/m...). I dont know how to perform these on images using OpenCV. I might be wrong you can correct me also. I have mentioned it in my question just to give an idea of my surfing. am I going into right direction? Please correct me.@StevenPuttemans
I think this link is better and read this post too
chances to do this (using opencv or not) on android are low, because you'll never get a raw image from either opencv's camera or the builtin camera app.
@LBerger According to the link that you have posted, I need to have separate images for these three,Write? What to do when I have no other image then the main images available with me? Do I need capture images for bias frame, Dark Frame, Flat frame separately?
@berak We are using jpeg images that are directly taken from SD card. Is this possible with this?
no, jpeg is already a lossy compression, there are tons of "optimizations" applied under the hood, before you can access the data.
your phone's camera was made, to upload silly selfies to social media, not for anything scientific.
"Do I need capture images for bias frame, Dark Frame, Flat frame separately" yes but you can forget bias frame
I'm agree with @berak jpeg kills signal. Imagine a small dust on your lens after compression...
@berak Images are taken from professional camera. I have both jpeg and raw images with me. But raw processing of raw images needs space as well time. So, I choose to go with jpegs as they are less in size and processing can be perform by android app. So, I am using SD card to transfer the images from camera to phone for processing. Am I on a right path or not? Please guide me.
why on gods earth would you choose a phone for processing external images ?
rather remove the phone from your pipeline. use a decent computer, and raw images. (then, this might go somewhere)