ABSTRACT Image enhancement is a technique for improving the quality of an image so that it can be viewed by both humans and machines. The primary purpose of picture contrast enhancement is to improve the image’s visual quality. Histogram equalisation (HE) is one way to increase contrast. One disadvantage of He is that it does not sustain brightness while increasing contrast since a sdden mean shift occurs during the equalisation process. A new image enhancement method is established with weighted histogram equalisation with Oppositional-based Customised Monarch Butterfly Optimisation (OCMBO), for better visual perception and improving image quality. The collected input image is in RGB format. This image is then converted into YCbCr format for contrast stretching. In digital image processing, the YCbCr colour space is often used to take advantage of the lower resolution capability of the human visual system for colour concerning luminosity. The weighted histogram equalisation with Oppositional-based Customised Monarch Butterfly Optimisation (OCMBO) is applied to the converted image’s Y component, and then the Cr, Cb and modified Y components are combined back into RGB format.