diff --git a/dan/manager/dataset.py b/dan/manager/dataset.py
index 9d987c6827af887d9da6e6a6b1af6236a028e89b..0b3904e7c4cbcb5ed79acd4e0f6e7a9bc54872ab 100644
--- a/dan/manager/dataset.py
+++ b/dan/manager/dataset.py
@@ -355,19 +355,6 @@ def apply_preprocessing(sample, preprocessings):
     resize_ratio = [1, 1]
     img = sample["img"]
     for preprocessing in preprocessings:
-        if preprocessing["type"] == "dpi":
-            ratio = preprocessing["target"] / preprocessing["source"]
-            temp_img = img
-            h, w, c = temp_img.shape
-            temp_img = cv2.resize(
-                temp_img, (int(np.ceil(w * ratio)), int(np.ceil(h * ratio)))
-            )
-            if len(temp_img.shape) == 2:
-                temp_img = np.expand_dims(temp_img, axis=2)
-            img = temp_img
-
-            resize_ratio = [ratio, ratio]
-
         if preprocessing["type"] == "to_grayscaled":
             temp_img = img
             h, w, c = temp_img.shape
diff --git a/docs/usage/train/parameters.md b/docs/usage/train/parameters.md
index e1dc0736896cae8d27194cee2fa4c59b136f8868..afd71f944b493456815b2785a381f61c46c7c114 100644
--- a/docs/usage/train/parameters.md
+++ b/docs/usage/train/parameters.md
@@ -28,14 +28,6 @@ All hyperparameters are specified and editable in the training scripts (meaning
 Preprocessing is applied before training the network (see `dan/manager/dataset.py`).
 The following transformations are implemented:
 
-* DPI adjustment
-```py
-    {
-        "type": "dpi",
-        "source": 300,
-        "target": 150,
-    }
-```
 * Convert to grayscale
 ```py
 {