Skip to content

Sobel edge detection and general purpose kernel convolution in C. Written for the OTTER, a RISC-V RV32I processor on the Basys3

License

Notifications You must be signed in to change notification settings

trmckay/riscv-kernel-convolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RISC-V Image Processing

Sobel edge detection and general purpose kernel convolution in C. Written for a RISC-V microprocessor. Use the RISC-V GNU toolchain to build this project for your microprocessor. You will likely need to adjust the method used to represent and draw images to agree with however a specific processor accomplishes this.

Here is a video demoing the project on the OTTER, a RISC-V microprocessor implemented using a Basys3 FPGA. https://youtu.be/gqqAPbaizdc

About

Sobel edge detection and general purpose kernel convolution in C. Written for the OTTER, a RISC-V RV32I processor on the Basys3

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published