<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mia White </title>
    <description>The latest articles on DEV Community by Mia White  (@mia1928).</description>
    <link>https://dev.to/mia1928</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3950958%2Fbcbfe378-57a1-441f-af21-5e25d63f50c1.png</url>
      <title>DEV Community: Mia White </title>
      <link>https://dev.to/mia1928</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mia1928"/>
    <language>en</language>
    <item>
      <title>Building RapSong: AI Tool to Turn Two Photos Into Hotel Lobby-Style Rap Duet Video</title>
      <dc:creator>Mia White </dc:creator>
      <pubDate>Sun, 11 Oct 2026 04:38:46 +0000</pubDate>
      <link>https://dev.to/mia1928/building-rapsong-ai-tool-to-turn-two-photos-into-hotel-lobby-style-rap-duet-video-1f16</link>
      <guid>https://dev.to/mia1928/building-rapsong-ai-tool-to-turn-two-photos-into-hotel-lobby-style-rap-duet-video-1f16</guid>
      <description>&lt;p&gt;Building fun AI video tools has been an exciting journey. Today I want to share &lt;strong&gt;RapSong&lt;/strong&gt;, my new SaaS project inspired by the viral Hotel Lobby rap trend.&lt;/p&gt;

&lt;p&gt;Lots of people love that orange recording booth duet style, but there was no simple workflow to let two people from static photos perform alternate rap lines. Existing AI music tools can generate songs, and AI video tools can animate images, yet combining lyric writing, beat production, lip sync and character identity preservation in one single pipeline is tricky.&lt;/p&gt;

&lt;h3&gt;
  
  
  How RapSong works
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Upload two photos of your performers&lt;/li&gt;
&lt;li&gt;AI writes custom original rap verses&lt;/li&gt;
&lt;li&gt;Generate matching rap beats&lt;/li&gt;
&lt;li&gt;Animate both people trading bars inside the fixed orange studio backdrop&lt;/li&gt;
&lt;li&gt;Export vertical short clips ready for social media sharing&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This tool is built for casual entertaining videos: birthday roasts, wedding surprise clips, class reunion performances, corporate team shout-outs and even funny pet rap duets. No camera shooting, no video editing skills required.&lt;/p&gt;

&lt;p&gt;The biggest technical challenge I faced is maintaining consistent facial features during animation, avoiding flickering, and synchronizing lip movements to the generated rap audio. I keep tuning the model pipeline to improve stability and visual quality.&lt;/p&gt;

&lt;p&gt;If you want to try it out, visit &lt;a href="https://rapsong.co" rel="noopener noreferrer"&gt;RapSong&lt;/a&gt; and create your own custom rap duet video from two photos.&lt;/p&gt;

&lt;p&gt;I’d love to hear your feedback. What kind of fun AI-generated video would you make first?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F12uodd7b8xp3w8i5aq5c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F12uodd7b8xp3w8i5aq5c.png" alt=" " width="800" height="602"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>aivideo</category>
    </item>
    <item>
      <title>Open Source Image Watermark Remover Built with Python &amp; OpenCV (Web UI + CLI)</title>
      <dc:creator>Mia White </dc:creator>
      <pubDate>Tue, 11 Aug 2026 09:00:24 +0000</pubDate>
      <link>https://dev.to/mia1928/open-source-image-watermark-remover-built-with-python-opencv-web-ui-cli-2beh</link>
      <guid>https://dev.to/mia1928/open-source-image-watermark-remover-built-with-python-opencv-web-ui-cli-2beh</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp85d1c4lq46k9qmmhh1y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp85d1c4lq46k9qmmhh1y.png" alt=" " width="800" height="574"&gt;&lt;/a&gt;I’m sharing an open-source watermark removal project powered by OpenCV image inpainting.&lt;br&gt;
GitHub Repository: gosailing2028/WatermarkRemoval&lt;br&gt;
This learning-oriented tool comes with both a browser web interface and a command-line script. You can manually draw watermark regions or use auto-detection to erase light-colored text overlays on images.&lt;br&gt;
Key Features&lt;br&gt;
Flask web UI with canvas markup: rectangle, brush and eraser&lt;br&gt;
One-click auto detection for white/light watermarks&lt;br&gt;
Two inpainting algorithms: TELEA and Navier-Stokes&lt;br&gt;
Standalone CLI supporting headless automated processing&lt;br&gt;
Simple REST API for further integration&lt;br&gt;
Get Started&lt;br&gt;
bash&lt;br&gt;
git clone &lt;a href="https://github.com/gosailing2028/WatermarkRemoval.git" rel="noopener noreferrer"&gt;https://github.com/gosailing2028/WatermarkRemoval.git&lt;/a&gt;&lt;br&gt;
cd WatermarkRemoval&lt;br&gt;
pip install -r requirements.txt&lt;br&gt;
python app.py&lt;br&gt;
Open &lt;a href="http://127.0.0.1:5000" rel="noopener noreferrer"&gt;http://127.0.0.1:5000&lt;/a&gt; in your browser to test the web demo.&lt;br&gt;
⚠️ Important reminder: Use this tool only on images you own or have explicit permission to modify. Classical OpenCV inpainting performs well on simple backgrounds. For complex scenes, deep learning models such as LaMa are better choices.&lt;br&gt;
If you are looking for ready-to-use online image utilities:&lt;br&gt;
👉 imagetool.io&lt;br&gt;
Feel free to fork the repo, and drop a star ⭐ if it helps you!&lt;/p&gt;

</description>
      <category>python</category>
      <category>openclaw</category>
      <category>flask</category>
    </item>
  </channel>
</rss>
