<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Image-Restoration on KnightLi Blog</title>
        <link>https://knightli.com/en/tags/image-restoration/</link>
        <description>Recent content in Image-Restoration on KnightLi Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Thu, 24 Oct 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://knightli.com/en/tags/image-restoration/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>inpaint-web: Free, Open-Source Image Inpainting, Watermark Removal, and Super-Resolution Tool</title>
        <link>https://knightli.com/en/2024/10/24/inpaint-web/</link>
        <pubDate>Thu, 24 Oct 2024 00:00:00 +0000</pubDate>
        
        <guid>https://knightli.com/en/2024/10/24/inpaint-web/</guid>
        <description>&lt;h2 id=&#34;inpaint-web&#34;&gt;inpaint-web
&lt;/h2&gt;&lt;p&gt;inpaint-web is a free, open-source inpainting and image upscaling tool built on WebGPU and WASM technologies, implemented fully in the browser.
GitHub: &lt;a class=&#34;link&#34; href=&#34;https://github.com/lxfater/inpaint-web/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/lxfater/inpaint-web/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;main-features&#34;&gt;Main Features
&lt;/h2&gt;&lt;h3 id=&#34;image-repair-and-watermark-removal&#34;&gt;Image Repair and Watermark Removal
&lt;/h3&gt;&lt;p&gt;&lt;font size=5&gt; Original Image &lt;/font&gt;&lt;br&gt;
&lt;img src=&#34;https://knightli.com/2024/10/24/inpaint-web/shoe1.jfif&#34;
	width=&#34;800&#34;
	height=&#34;533&#34;
	srcset=&#34;https://knightli.com/2024/10/24/inpaint-web/shoe1_hu_bc850705c161b064.jfif 480w, https://knightli.com/2024/10/24/inpaint-web/shoe1_hu_93eb6c8816f5c7ea.jfif 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;150&#34;
		data-flex-basis=&#34;360px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=5&gt; Repaired Results (different repaired regions and erase positions) &lt;/font&gt;&lt;br&gt;
&lt;img src=&#34;https://knightli.com/2024/10/24/inpaint-web/shoe2.png&#34;
	width=&#34;800&#34;
	height=&#34;533&#34;
	srcset=&#34;https://knightli.com/2024/10/24/inpaint-web/shoe2_hu_9df82970bd67de16.png 480w, https://knightli.com/2024/10/24/inpaint-web/shoe2_hu_f3e131cbbb89210e.png 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;150&#34;
		data-flex-basis=&#34;360px&#34;
	
&gt; &lt;br&gt;
&lt;img src=&#34;https://knightli.com/2024/10/24/inpaint-web/shoe3.png&#34;
	width=&#34;800&#34;
	height=&#34;533&#34;
	srcset=&#34;https://knightli.com/2024/10/24/inpaint-web/shoe3_hu_732ef0603d2edc67.png 480w, https://knightli.com/2024/10/24/inpaint-web/shoe3_hu_fc8c932993e82f83.png 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;150&#34;
		data-flex-basis=&#34;360px&#34;
	
&gt;&lt;br&gt;
&lt;img src=&#34;https://knightli.com/2024/10/24/inpaint-web/shoe4.png&#34;
	width=&#34;800&#34;
	height=&#34;533&#34;
	srcset=&#34;https://knightli.com/2024/10/24/inpaint-web/shoe4_hu_9f9338b5e159061c.png 480w, https://knightli.com/2024/10/24/inpaint-web/shoe4_hu_30ad450d1c75ba9.png 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;150&#34;
		data-flex-basis=&#34;360px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=5&gt; Original Image &lt;/font&gt;&lt;br&gt;
&lt;img src=&#34;https://knightli.com/2024/10/24/inpaint-web/city1.jfif&#34;
	width=&#34;533&#34;
	height=&#34;800&#34;
	srcset=&#34;https://knightli.com/2024/10/24/inpaint-web/city1_hu_7b87147ccbcb293f.jfif 480w, https://knightli.com/2024/10/24/inpaint-web/city1_hu_8507abb28c7daf8.jfif 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;66&#34;
		data-flex-basis=&#34;159px&#34;
	
&gt;  &lt;br&gt;
&lt;font size=5&gt; Erase part of the content &lt;/font&gt; &lt;br&gt;
&lt;img src=&#34;https://knightli.com/2024/10/24/inpaint-web/city2.png&#34;
	width=&#34;533&#34;
	height=&#34;800&#34;
	srcset=&#34;https://knightli.com/2024/10/24/inpaint-web/city2_hu_f71b0be707187eb1.png 480w, https://knightli.com/2024/10/24/inpaint-web/city2_hu_1df8dcb714984405.png 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;66&#34;
		data-flex-basis=&#34;159px&#34;
	
&gt;&lt;/p&gt;
&lt;h3 id=&#34;blur-to-clear-enhancement&#34;&gt;Blur-to-Clear Enhancement
&lt;/h3&gt;&lt;p&gt;&lt;font size=5&gt; Original Image &lt;/font&gt;&lt;br&gt;
&lt;img  src=&#34;dog1.webp&#34; width=&#34;1100&#34; height=&#34;732&#34;/&gt;&lt;br&gt;
&lt;font size=5&gt; After 4x Upscaling &lt;/font&gt; &lt;br&gt;
&lt;img src=&#34;https://knightli.com/2024/10/24/inpaint-web/dog2.png&#34;
	width=&#34;1100&#34;
	height=&#34;732&#34;
	srcset=&#34;https://knightli.com/2024/10/24/inpaint-web/dog2_hu_99a14cd00cd5ce62.png 480w, https://knightli.com/2024/10/24/inpaint-web/dog2_hu_14edafc1f380c69c.png 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;150&#34;
		data-flex-basis=&#34;360px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=5&gt; Original Image &lt;/font&gt;&lt;br&gt;
&lt;img  src=&#34;car1.webp&#34; width=&#34;1024&#34; height=&#34;1024&#34;/&gt;&lt;br&gt;
&lt;font size=5&gt; After 4x Upscaling &lt;/font&gt; &lt;br&gt;
&lt;img src=&#34;https://knightli.com/2024/10/24/inpaint-web/car2.png&#34;
	width=&#34;1024&#34;
	height=&#34;1024&#34;
	srcset=&#34;https://knightli.com/2024/10/24/inpaint-web/car2_hu_e0cdcb707dfbf4cd.png 480w, https://knightli.com/2024/10/24/inpaint-web/car2_hu_926e38caa1038351.png 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;100&#34;
		data-flex-basis=&#34;240px&#34;
	
&gt;&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
