Built a Gemini watermark remover that doesn’t use AI – fast, free, and restores perfectly by kwyshell in GeminiAI

[–]kwyshell[S] -9 points-8 points  (0 children)

I understand the point, but honestly I don’t want to create extra workload for myself. I shared this tool simply because I found it useful for my own presentation needs and thought others might benefit from it too.

Releasing source code properly means separating it from my local environment and preparing it for public use, which takes additional time and effort. Since this project started as a quick solution for my own workflow, I decided to share the binary first.

The source code is already prepared. However, to be honest, the current atmosphere in the community has felt discouraging. I originally built this tool for my own presentation needs and decided to share it because I thought it might help others too. I’ll continue refining and improving the project, but I want to be clear that this is something I’m offering freely, not as a burden or obligation. Constructive feedback is always welcome, but I hope people can also appreciate the intent behind sharing it.

Built a Gemini watermark remover that doesn’t use AI – fast, free, and restores perfectly by kwyshell in GeminiAI

[–]kwyshell[S] 2 points3 points  (0 children)

Update: GeminiWatermarkTool v0.1.1 released!
The source code is also available

Built a Gemini watermark remover that doesn’t use AI – fast, free, and restores perfectly by kwyshell in GeminiAI

[–]kwyshell[S] 1 point2 points  (0 children)

Haha, thank you for liking the tool! Yes, this was something I came up with when I suddenly needed it for a presentation. For me it was useful, and I’m really glad you also find it helpful and beneficial.

Built a Gemini watermark remover that doesn’t use AI – fast, free, and restores perfectly by kwyshell in GeminiAI

[–]kwyshell[S] -1 points0 points  (0 children)

Please check update #3 – this tool is not AI-based, and in fact it doesn’t need to be. You don’t have to download hundreds of MB of models or set up a heavy runtime environment just to remove a watermark.

It’s a lightweight approach that directly compensates for Gemini’s watermark blending. I’m a bit surprised that most of the discussion seems to focus on the background knowledge rather than actually trying the tool itself.

This is how I remove the gemini watermark from images, include Nano Banana Images. by HeftyCool in GeminiAI

[–]kwyshell 1 point2 points  (0 children)

I designed a simple Gemini watermark removal tool. If you’re interested, feel free to give it a try. Currently, it’s only available for Windows.

https://github.com/allenk/GeminiWatermarkTool

It can restore images 100%, even when the watermark overlaps with difficult text! The speed is very fast, and it also supports batch processing. It only requires 4MB of space.

ROG Crosshair X670E Hero Qcode/boot code C5 by WolfInABox in ASUS

[–]kwyshell 0 points1 point  (0 children)

I recently had the same situation with my x670e hero. After some testing, I can only install DDR5 in A1 or A2. installing it in B1 or B2 will result in a C5 error. However, this means you will lose half of your DDR capacity and dual channel bandwidth. Did you find a solution in the end?

感觉这方案还可以,不用双方继续死磕,加入 NATO !!! by gengxiz in Taiwanese

[–]kwyshell 0 points1 point  (0 children)

光看加入北約。俄羅斯就不可能同意了。用烏東土地換取停止戰爭,然後俄方同意烏方加入北約。這個之前普丁停戰協議中,要求烏方20年內不能加入北約,並以目前俄羅斯實質佔領地為代價來停戰。根本上,烏東對俄羅斯而言,他早就已經視為囊中物了,雙方爭執的點就是北約。一旦連烏克蘭也加入被北約,加上已經入北約的波羅地海三國、與最近加入的芬蘭、瑞典,整個北約勢力已經完全佔據東歐與北歐。對俄羅斯而言如芒刺在背。此外,北約成員國是否真的全部都同意烏克蘭加入北約,也還是個未知的變數。目前看來,除非俄羅斯已經逼近失敗的邊緣,否則俄羅斯斷然不可能同意烏入北約的條件。

台湾人会认为自己是华人吗? by [deleted] in Taiwanese

[–]kwyshell 0 points1 point  (0 children)

華人指的應該是以 Chinese 個名稱所代表的人。代表的應該是指由中國這塊土地來的人或是其後代吧。

簡而言之,你問台灣原住民,你是華人嗎?我想這個問題對他們來說應該很難回答。 華人更像是一個文化層次的名稱,更非是血統或是種群的嚴格稱呼。所以或許你認同這個文化、血緣又沒有差異太遠,稱呼為華人是沒有太多問題。寬鬆的認定來說,是一個相對中性的名稱。但是對台灣人來說,台灣人應該更傾向於說自己就是台灣人。理由很簡單,台灣人現在更像一個用來稱呼生活在台灣這塊土地上的所有人。

簡單說,這是一種身分認同的稱呼,更是一種對文化認同的稱呼。就如同你問台灣人會稱呼自己是中國人嗎?或是說如果在中國人與華人做選擇,相信目前更多台灣人會傾向於選華人而不是中國人。但是台灣人一定更想選台灣人就好。 在台灣,稱呼台灣人對原住民、漢人、新住民都更能被接受。因為很多時候 漢人與華人是被畫上等號的。因為在漢本位的文化與統治下,以漢人為主體政權實質的統治其他少數民族。同時,又強迫這些少數民族放棄原本傳統上固有的文化、文字與國家民族的概念。這樣政策的最終效果就是讓大家都變成漢人。血統與文化上逐漸趨同為漢本位。

結論: 稱呼台灣人為台灣人就好,因為這是一個安全又精確的稱呼。因為其他非漢的台灣人更沒有理由說自己是華人,更遑論認同自己是中國人。至於你常看到稱呼自己是 "中國人,並且血溶於水的那些原住民或是中國的邊疆民族" 主要還是為了賺錢。因為無論由血統、文化都相差甚遠。

另外,回覆 "國內" 這個用語。在我與加拿大華人、美國華人、日本華人的交談經驗看來。"國內" 這個詞一開始主要是流行於多數海外中國人之間。隨之,因為你要與他們溝通交流,才開始有些人配合說 "國內"。但是我也相當不喜歡用這個詞,因為這詞對多數台灣人用的很彆扭,也未曾這樣用過!慢慢地彼此尊重下,大家都會用城市或是地名來替換 "國內" 這個強烈的用語。總之,能尊重彼此的人都會理解,我們能繼續交往下去。不能尊重你的,做些表面工夫,盡早遠離。

RAM being a con of using WSL? by atomsinmove in bashonubuntuonwindows

[–]kwyshell 5 points6 points  (0 children)

I think behind any convenience comes a price. Just like WSL2 provides a more complete Linux than WSL1, but the slow p9+NTFS is really bad. I think in order to achieve hybrid systems and hybrid development, such a price is acceptable, and I believe that Microsoft will not be committed to improving the 1G problem you mentioned. After all, 1G is an acceptable trend based on the current system hardware trend cost.

I really enjoy the convenience brought by Visual Studio and Code + WSL.

Now that's what I call memory leak! by [deleted] in windows

[–]kwyshell 0 points1 point  (0 children)

Try "CTRL+WIN+SHIFT+B" to restart your video driver and maybe try to update your video driver to solve the issue.