The Indian passport office has fixed criteria for photo required in an Indian passport. The 2x2 inch or 51x51 mm photo is a standard-sized photography, used for OCI passport, visa, police clearance certificate. While the 35x45 mm photo can be used for baby passport, seva camp photos or diplomatic passport.