This commit is contained in:
2023-12-04 21:44:05 +01:00
parent 0943bfa193
commit cdd9a08635
2 changed files with 40 additions and 3 deletions

View File

@@ -24,7 +24,7 @@ object ImageProcessingApp extends App {
val edges = new ImageGraphics("./res/rice.jpg", "Edges", 500, 250)
edges.setPixelsBW(ImageFilters.edges(edges.getPixelsBW()))*/
val imageFile: String = "./res/grace_hopper.jpg"
/*val imageFile: String = "./res/grace_hopper.jpg"
val org = new ImageGraphics(imageFile, "Original", -768, -512)
val bw = new ImageGraphics(imageFile, "Black & White", -256, -512)
val threshold = new ImageGraphics(imageFile, "Threshold", 256, -512)
@@ -38,5 +38,12 @@ object ImageProcessingApp extends App {
blur.setPixelsBW(ImageFilters.mean(org.getPixelsBW(), 3))
edges.setPixelsBW(ImageFilters.edges(org.getPixelsBW()))
sobel.setPixelsBW(ImageFilters.sobel(org.getPixelsBW(), 0.3))
noise.setPixelsBW(ImageFilters.noise(org.getPixelsBW(), 30))
noise.setPixelsBW(ImageFilters.noise(org.getPixelsBW(), 30))*/
val imageFile: String = "./res/collins_eileen.png"
val maskFile: String = "./res/mask.png"
val org = new ImageGraphics(imageFile, "Original", -768, -512)
val mask = new ImageGraphics(maskFile, "Mask", -256, -512)
val masked = new ImageGraphics(imageFile, "Masked", 256, -512)
masked.setPixelsColor(ImageFilters.mask(org.getPixelsColor(), mask.getPixelsBW()))
}