This is a small (~ 2.5mm x 1mm) bug from the Carnegie Museum of Natural History (CMNH). The image set was composed of 133 focus stacks x 8 long and 5 wide, totalling 5320 images. This image has many problems introduced during the focus stacking and stitching steps. This is particularly obvious on the top side of the...
- Total Views
- Explore Score