Skip to content

Commit 63c39f7

Browse files
EscapedGibbonstropitek
authored andcommitted
docs: list methods by their application
1 parent 8ae4384 commit 63c39f7

File tree

3 files changed

+45
-9
lines changed

3 files changed

+45
-9
lines changed

docs/Features/Filters/Filters.md

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,32 @@ sidebar_position: 0
66

77
[Image filters](https://en.wikipedia.org/wiki/Digital_image_processing#Filtering 'wikipedia link on image filtering') are techniques or algorithms applied to digital images in order to modify their appearance, enhance certain features, or extract specific information from them. Image filters work by altering the pixel values of an image based on predefined mathematical operations or transformations. These filters can be used for various purposes, such as artistic effects, noise reduction, image enhancement, edge detection, and more.
88

9-
### Core concepts
9+
### Methods that can be applied on Images only
1010

1111
- [Grayscale](grayscale.md 'internal link on grayscale')
1212

1313
- [Blur](Blur.md 'internal link on blur')
1414

15-
- [Gradient](Gradient.md 'internal link on gradient')
15+
- [gaussianBlur](./gaussianBlur.md 'internal link on gaussianBlur')
16+
17+
- [Gradient](./Gradient.md 'internal link on gradient')
18+
19+
- [Derivative](./Derivative.md 'internal link on derivative')
20+
21+
- [Median](./median.md 'internal link on median')
22+
23+
- [hypotenuse](./hypotenuse.md 'internal link on hypotenuse')
24+
25+
- [level](./level.md 'internal link on level')
26+
27+
- [pixelate](./level.md 'internal link on pixelate')
28+
29+
### Methods that can be applied on Masks only
30+
31+
- [and](./and.md 'internal link on and')
32+
33+
- [or](./or.md 'internal link on or')
34+
35+
### Methods that can be applied on Images or Masks
36+
37+
- [invert](./invert.md 'internal link on invert')

docs/Features/Geometry/Geometry.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,14 @@ sidebar_position: 1
44

55
Geometric operations in image processing involve transforming the spatial coordinates of pixels in an image to achieve various effects, such as resizing, rotation, and more. These operations are used to manipulate the shape, position, and orientation of objects within an image.
66

7-
### Core concepts
7+
### Methods that can be applied on Images only
8+
9+
- [Flip](./flip.md 'internal link on flip')
810

911
- [Resize](Resize.md 'internal link on resize')
1012

1113
- [Rotate](Rotate.md 'internal link on rotate')
1214

1315
- [Transform](./transform.md 'internal link on transform')
16+
17+
- [transformRotate](./transformRotate 'internal link on transformRotate')

docs/Features/Morphology/Morphology.md

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,24 @@ sidebar_position: 2
44

55
[Morphological operations](../../../Glossary.md#morphology 'internal link on morphology') are based on a structuring element, which is a small shape or pattern used as a template for modifying the pixels in an image. The structuring element is typically a small binary array that defines the area around a pixel to consider during the operation.
66

7-
Morphological operations are simple yet powerful tools that play a significant role in various image processing tasks, especially in situations where the shapes and structures of objects are important
7+
Morphological operations are simple yet powerful tools that play a significant role in various image processing tasks, especially in situations where the shapes and structures of objects are important.
88

9-
## Core concepts
9+
### Methods that can be applied on Images only
1010

11-
There are two main processes in morphology:
11+
- [Erode](./Erode.md 'internal link on erode')
1212

13-
- [Erode](Erode.md 'internal link on erode')
13+
- [Dilate](./Dilate.md 'internal link on dilate')
1414

15-
- [Dilate](Dilate.md 'internal link on dilate')
15+
- [open](./open.md 'internal link on open')
1616

17-
These two operations are the foundation of most of the morphological operation that ImageJs possesses.
17+
- [close](./close.md 'internal link on close')
18+
19+
- [topHat](./topHat.md 'internal link on topHat')
20+
21+
- [bottomHat](./bottomHat 'internal link on bottomHat')
22+
23+
### Methods that can be applied on Images and Masks
24+
25+
- [morphologicalGradient](./morphologicalGradient.md 'internal link on morphologicalGradient')
26+
27+
- [cannyEdgeDetector](./cannyEdgeDetector.md 'internal link on cannyEdgeDetector')

0 commit comments

Comments
 (0)