“…When it comes to digital data processing and collection, FPGAs are quite helpful, especially for real-time applications. They are widely used for processing data in parallel at fast speeds, including processing images [4,5]. Utilizing a high-level programming language for FPGA-based image processing applications often demands the creation of thousands of lines of code, which can be inefficient and timeconsuming.…”