Have you ever wondered that you can create your own microprocessor ? Have you dreamed of creating digital circuits in software ? All this is possible thanks to the FPGAs. With them you can fully immerse yourself in the design of digital electronics.


From the creator (Xilinx) of the FPGA,

Field Programmable Gate Arrays (FPGAs) are semiconductor devices that are based around a matrix of configurable logic blocks (CLBs) connected via programmable interconnects.

Every FPGA is made up of a definite number of predefined resources with programmable interconnects to implement a reconfigurable digital circuit and I/O blocks to allow the circuit to access the outside world. …

A large set of images annotated by bounding boxes are required for training object class detectors. However, the process is very time consuming depending on what tools you use. I propose a tool which will reduce the time consuming process. The tool which i would like to introduce is ImageJ/FIJI.

I have used this tool for my own purpose and i present the features that i have used it frequently.

ImageJ or Fiji which is an open source Java image processing program.

Open the Fiji application and drag a single image or a folder of images to Fiji’s window.

Image for post
Image for post



Create rectangular, elliptical or irregular area selections. …



an electrical engineering student who is passionate to invent stuff!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store