diff --git a/Image_Stitching_IIIF.ipynb b/Image_Stitching_IIIF.ipynb index 4c27bce4ba4615a977b28cea56cbd5873828c086..c51929320745ec1fa269cbfacd3046c2bc4c9303 100644 --- a/Image_Stitching_IIIF.ipynb +++ b/Image_Stitching_IIIF.ipynb @@ -102,6 +102,37 @@ "cv.imwrite('stitching/imgs_out/iiif_09_14.jpg', stitched_image)\n", "display(Image(filename='stitching/imgs_out/iiif_09_14.jpg', width=2000))" ] + }, + { + "source": [ + "# Beispiel mit fortlaufenden Bildern eines Manifests" + ], + "cell_type": "markdown", + "metadata": {} + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "imgs = [i for i in e.get_images()]\n", + "\n", + "for i in range(5, len(imgs)):\n", + " try:\n", + " stitched_image = e.stitch_images([i, i+1], quality=25)\n", + " cv.imwrite(f\"stitching/imgs_out/iiif_{i}_{i+1}.jpg\", stitched_image)\n", + " except:\n", + " print(f\"No match found for images {i} and {i+1}\")\n", + " continue" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] } ] } \ No newline at end of file