Технически, 1000 пикселей будет 0,001 мегапикселя. Но это, вероятно, не то, что было задумано. 1000 пикселей, вероятно, относятся к изображению ширина и высота , тогда как мегапиксели обычно относятся к область , которая является произведением ширины и высоты. Возможно, вам необходимо уточнить, что именно имелось в виду, но я думаю, вам следует изменить размеры изображений так, чтобы ни ширина, ни высота не превышали 1000 пикселей.
Сколько мегапикселей это соответствует, зависит от формата изображения.
- Если изображения в квадрате, 1000 пикселей на 1000 пикселей равны 1 мегапикселю.
- Если они шире, чем высокие, вы должны изменить их размер до 1000 пикселей в ширину. Затем рассчитайте соответствующую высоту:
(original height / original width) * 1000
. Общая площадь тогда равна new height * 1000 = (original height / original width) * 1000 * 1000
, что составляет (original height / original width)
мегапикселей.
- Если они выше, чем в ширину, то наоборот. В итоге вы получите
(orignial width / orginal heigth)
мегапикселей.