Definitely you can increase the image upload size in WordPress you have only need a few knowledge of .htaccess file editing.
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
just add this code in your .htaccess file on your host server from c panel and you can now upload more then 2Mb size photos