The dependence on Unmanned Aerial Vehicles (UAVs) has dramatically increased in many sectors around the globe. UAVs are in high demand, and their technology is developing quickly due to their sophisticated ability to handle various issues. UAVs are capable of replacing labor-intensive tasks with conducive and safe regulation. Additional tools or sensors need to be added to the UAVs system to ensure the implementation of UAVs able to serve into industrial level. The paper aims to consolidate and present a thorough understanding of the various stages of image processing pipelines deployed in UAV applications, including image acquisition, preprocessing, feature extraction, object detection and tracking, and decision-making processes. Throughout this paper, several aspects were deliberate such as strengths, limitations, and performance metrics of existing approaches, this paper seeks to provide researchers, engineers, and practitioners with valuable insights into the challenges and opportunities of image processing systems for UAVs. Ultimately, the synthesis of this knowledge will contribute to enhancing the effective-ness, autonomy, and applicability of UAVs in diverse fields such as surveillance, agriculture, disaster management, and environmental monitoring.