Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bruhathisp/imageprocessing


https://github.com/bruhathisp/imageprocessing

Last synced: 21 days ago
JSON representation

Awesome Lists containing this project

README

        


Vivado Logo

---

## 🌟 **Project Overview**
SpatialFilter is a hardware-based image processing system designed and implemented using **Vivado**. It supports spatial filtering operations like convolution and edge detection for image processing tasks.

---

### 🚀 **Technologies Used**


Verilog Logo
Xilinx Logo

---

### 🎯 **Features**
- Implements a 2D Sobel filter using two kernels: one for horizontal edge detection and another for vertical edge detection.
- Designed in Verilog HDL.
- Synthesized and simulated using Vivado.
- Supports advanced image processing techniques.

---

### 🛠️ **Getting Started**
1. Clone the repository:
```bash
git clone https://github.com/bruhathisp/SpatialFilter.git
```
2. Open the project in Vivado:
- Launch Vivado.
- Navigate to **File > Open Project** and select the .xpr file.

3. Run simulation:
- Go to **Flow Navigator > Run Simulation > Run Behavioral Simulation**.

4. Synthesize the design:
- Go to **Flow Navigator > Synthesis > Run Synthesis**.

5. Implement the design:
- Go to **Flow Navigator > Implementation > Run Implementation**.

---

### 🧑‍💻 **Authors**
[bruhathisp](https://github.com/bruhathisp)
[kabilan1211](https://github.com/kabilan1211)