Magento 2 Image – Get Image URL in Controller or Helper

imagemagento2

How to get the image in the controller or helper. For example, the path of images folder:

 /app/code/Nitesh/Module/view/frontend/web/images
 /app/code/Nitesh/Module/view/frontend/web/images/image.png

Best Answer

Use below code for getting image url in view

<img src="<?php echo $this->getViewFileUrl('Vendor_Module::images/image.png'); ?>" />

UPDATE:

<?php echo $block->getViewFileUrl('images/demo.jpg'); ?>