自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 WinUI3 模拟 iPad 高级感动画:高斯模糊渐变 + 侧边划入

WinUI3 模拟 IPad 高级感动画:高斯模糊渐变 + 侧边划入

2025-11-30 23:21:31 214

原创 做【秒开】的程序:WPF / WinForm / WinUI3 / Electron

秒开程序体验评价:WinUI3:真的高级,但是真的很不成熟,开发效率基本不可忍受;Electron:真的强大,小缺点基本可以忍受,整体比较完美;WPF:真的稳,真的靠谱,但是很难给出高级感;WinForm:它真的不是用来比美的,但是硬来的话,它也能凑数,而且竟然还有模有样的。

2025-11-09 23:28:23 1169

原创 C# 中,0.1 在什么情况下不等于 0.1 ?

当写 if ( 0.1f ==0.1 ) 时,实际上是在写 if ( 0.10000000149011612 == 0.10000000000000001 )

2025-11-06 15:13:18 201

原创 使用 Winform / WPF / WinUI3 / Electron 实现异型透明窗口

用 Winform、WPF、 WinUI3 和 Electron 制作4种不同的精美时钟。Winform性能最差,但是内存占用率最低;WPF 内存占用居中,cpu占用居中,最均衡;Electron 内存占用最高,cpu占用较低;WinUI3 内存占用居中,cpu占用最低,帧率最高,性能最优。

2025-11-05 01:31:20 1215

原创 以小白视角尝试 WPF / WinUI3 / MAUI / MAUI Blazor 构建 Windows 桌面程序

WinUI3流畅得像是眼睛看到实物在移动;MAUI Blazor 丰富多彩又多端兼容;WPF 像是严肃沉稳的大叔。AI 对WPF了如指掌;对WinUI3知之甚少。

2025-11-01 22:14:02 925

原创 用【WPF+Dlib68】实现 侧脸 眼镜虚拟佩戴 - 用平面图表现空间视觉

一个精致的眼镜3D模型,在模型网站中的售价几百人民币是非常常见的,它的制作成本以及制作周期,对于实际落地的项目来说是一个非常大的阻碍。于是我尝试使用 平面眼镜图 来表现 眼镜在佩戴时的空间感 ,尤其是 侧脸 时的眼镜变形的空间效果。使用了 WPF的 Viewport3D 和 Dlib 对这种方案进行了尝试,得到了比较自然的融合效果。

2025-10-14 22:04:09 1022

原创 Claude Code :Error: Claude Code process exited with code 3

VSCode 中 ClaudeCode : Error: Claude Code process exited with code 3,解决办法:更新 Claude Code for VS Code 插件到特定版本 v2.0.8,禁用该插件的自动更新。

2025-10-09 08:57:15 358

原创 用 【C# + Winform + MediaPipe】 实现人脸468点识别

”行云,我想你了“,以这段影视素材为图像源,实时截取桌面图像,实现 Winform 中应用 MediaPipe 识别人脸 468 点的功能,以嵌入的Python+MediaPipe作为服务端,使用动态服务端口,跨语言调用。

2025-10-01 15:07:09 1338

原创 “优化编码(Z)” 带来更稳定?还是带来不稳定?- Task.Delay引发的思考

Debug 模式下运行正常,但 Release 模式下出现不稳定。通过排查发现是未加 await 的Task.Delay(1)语句在Debug模式下因额外操作产生延迟效果,而 Release 优化时该无效代码被完全删除,导致硬件指令堆积。修复语法错误后,系统在 Release 优化下表现更稳定高效。因此,代码优化不仅能提升性能,还能帮助发现隐藏的逻辑错误。

2025-09-28 19:57:36 396

原创 用 【C# + Winform + Dlib68点】 实现静图眼镜虚拟佩戴

基于DlibDotNet,识别人脸68点关键点,通过眼镜标定功能,使虚拟眼镜能更自然地贴合人脸。采用.NET Framework 4.6.2开发,通过计算眼镜标定点与人眼位置的相对关系,实现眼镜对齐和缩放。关键步骤:人脸检测模型加载、关键点识别与绘制、眼镜位置标定、以及基于几何变换的眼镜匹配算法。完整源码已提供下载链接。

2025-09-28 12:58:58 666

原创 分享一个 WPF 开发的图像调色小工具 - 一个exe直接运行

一个exe直接绿色启动,支持 亮度/对比度/高光/暗部/褪色/饱和度/色温/色调/暗角/颗粒/高光着色/阴影着色/减少特定颜色/实时预览/导入/保存图片/一键重置所有参数。

2025-09-23 00:44:20 306

原创 用 【C# + WinUI3 + 图像动画】 来理解:高数 - 函数 - 初等函数

我记性差,记不住数学公式,希望通过图像化来加深视觉记忆,转化为数学“感觉” “直觉”,在需要的时候,能够 “想到” 类似的场景。通过 C# + WinUI3,对 函数的分类、基本初等函数 进行了学习,图像中眼花缭乱的感觉很有趣,包含 可直接运行的 exe 程序。

2025-09-20 23:52:48 820

原创 我对 WPF 动摇时的选择:.NET Framework 4.6.2+WPF+Islands+UWP+CompostionApi

我使用佳能相机,以60FPS高帧率录制视频,来比对 WPF 和 UWP 的动画流畅度,结果:WPF表现吃力和卡顿,UWP表现丝滑和高级。文章是我对.NET Framework 4.6.2框架下的动画方案的选型进行的一些探索和记录。

2025-09-16 10:08:34 1167

原创 Win7 + CefSharp 49.0 运行时报错 : “未能加载文件或程序集“cefsharp.core.dll”或它的某一个依赖项。找不到指定的模块。“

通过 30 种左右的组合测试,发现在 CefSharp + Win7 SP1 环境下的一些使用规律。不同的版本、不同的开发环境和配置,都有不同的表现。

2025-09-03 12:55:24 707

原创 C# 程序实现:软头丙烯马克笔 笔迹效果模拟(一)

小的时候,从来没有使用过 软头丙烯马克笔,有一次去文具店,售货员告诉我,这个笔写的字,不会在纸张上有任何的渗透,而且是软头的,我心想,软头的?那不是写起字来像毛笔的感觉吗?而且竟然不渗透纸张?这么神奇,于是买了回来,哇~ 写字的体验真的太棒了,写出来的字,圆圆的,很饱满,略带毛笔的渗透边缘的感觉,还会错以为自己写字很好而爱上写字,好像给字体加上了美颜的效果,真的太喜欢了。所以我在想:软件上在进行白板签名的时候,能不能也显示类似的效果呢?于是我打算尝试一下, 看看能不能签名的时候模拟出类似的效果 ~

2025-09-01 22:26:36 1087

原创 CefSharp 设置中文不生效

CefSharp设置语言需同时配置Locale和AcceptLanguageList。仅设置Locale="zh-CN"可能不生效,需补充AcceptLanguageList参数。中文设置示例:Locale="zh-CN"且AcceptLanguageList="zh-CN,zh;q=0.9";英文则为Locale="en-US"且AcceptLanguageList="en-US,en;q=0.9"。初始化时需确保两项参数同时正确配置,语言设置才能生效。

2025-08-31 14:07:14 168

原创 NET 4.5/4.0 + WPF + Miniblink 轻量内嵌浏览器 (仅依赖2个文件、仅20MB+)

.NET窗口程序,推荐轻量级方案MiniBlinkNet(仅需27MB的两个文件),相比CefSharp和WebView2更简洁。示例展示WPF界面实现浏览器功能,包含导航栏、地址栏和状态栏。开发环境为VS2022+.NET4.5.0+x86,适合小型网页功能嵌入。

2025-08-31 09:48:27 356

原创 NET 4.5 + CefSharp.Wpf 49.0 + x86 报错:CefSharp.Common does not work correctly on ‘AnyCPU‘ platform.

NET 4.5 + CefSharp.Wpf 49.0 + x86 报错:严重性 代码 说明 项目 文件 行 禁止显示状态 详细信息错误 CefSharp.Common does not work correctly on 'AnyCPU' platform. You need to specify platform (x86 / x64)

2025-08-30 21:34:46 205

原创 C#程序中,如何制作一个简单好看的 素描 滤镜

看到了一个喜欢的 素描 滤镜,很喜欢,于是 “搬”了过来。使用C#+WPF , 经过去饱和、图像内容交叉保留、原图透明通道遮挡,实现了类似的、好看的素描效果。

2025-08-21 16:01:11 303

原创 C# 程序中,实现 图像滤镜 的 2 种方式

本文探讨了在 C# 桌面程序中实现好看滤镜效果的 2 种方法。第一种是借助AI生成基础滤镜算法,如故障艺术、热成像等效果。第二种是通过创建颜色查找表(LUT)来复制美颜软件中的滤镜效果,包括生成全色彩点图像、使用美颜软件处理、应用查找表进行颜色映射等步骤。研究发现,查找表方法虽然占用空间较大,但通过隔点采样和线性插值可以显著减小文件体积(30KB-1MB)而不影响效果。文章还尝试了公式拟合和压缩存储等优化方案,最终实现了 公式滤镜+查找表滤镜 的基本可实用的 滤镜效果。

2025-08-20 11:21:51 990

原创 WPF 中 OpacityMask 什么时候 “失效” ?

在WPF中,当对一个组合控件附加OpacityMask透明遮罩时,却发现遮罩变得很小,不听使唤,怎么失灵了呢?后来发现,竟然隐藏着一个特别的规则~

2025-07-29 22:57:31 262

原创 程序员眼中的数学之美:高数 - 映射 (单射、满射、双射、逆映射)

数学,可以很美,很浪漫。用C#+WinUI3+图像处理动画 可视化理解映射:单射、满射、双射。

2025-07-19 21:47:57 3544

原创 Claude Code 初体验 - Windows

本文记录了在 Windows 系统搭建 Claude Code 的使用环境的实践过程。Cursor:懂代码; Claude:懂电脑(=懂代码+系统级电脑操作);Cursor:写代码; Claude:写代码 -> 配环境 -> 跑流程。Claude 具有系统级操作能力:文件系统操作、包管理、版本控制、脚本执行 等ubuntu系统级的能力,它“会用电脑”,不只是“懂代码”。

2025-06-22 00:37:32 2426

原创 谷歌浏览器 与 C# 5 种嵌入浏览器 从 兼容性、性能、高级特性 方面的表现比对(评分从321~525不等)

评分从 321~525 不等的多种嵌入浏览器评测:本文对谷歌原生浏览器、和在C#中 5 种方式嵌入浏览器(WinUI3+WebView2、WPF+WebView2、WPF+Cef、WPF+WebBrowser、WPF+MiniblinkNet),一共 6 种方式,进行兼容性、性能、和高级特性 三大方面的表现来进行比对。经过测试,基本可以根据应用场景,来选择匹配的嵌入浏览器方式了。

2025-05-13 00:19:38 2009

原创 C# 中 WaitForExit 卡死,当 Process.Start 调用 FFMPEG 解码 高清视频 时出现

高清 MP4 解码为 PNG,用时 4S~28S 甚至卡死;解码为 JPG, 用时 0.6S~2S ;“守规矩”很重要; “不守规矩”也可以发现有趣的规律。

2025-05-01 21:07:59 1952

原创 VS编译错误:未能加载文件或程序集“System.Runtime.WindowsRuntime, Version=4.0.14.0, Culture=neutral

VS项目编译时报错:未能加载文件或程序集“System.Runtime.WindowsRuntime, Version=4.0.14.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。不应出于执行的目的加载引用程序集。只能在仅限反射的加载程序上下文中加载引用程序集。 (异常来自 HRESULT:0x80131058)

2025-04-28 12:10:58 305

人脸转头角度与双眼中心短长距离比例关系标定数据-66图数据

人脸转头角度与双眼中心短长距离比例关系标定数据-66图数据

2025-10-14

Winform 图像处理小工具,眼镜图辅助处理小工具

Winform + .NetFramwork 4.6.2 写的图像处理小工具,支持 模糊选取、精准圆形选取、精准矩形选取、多边形选取、全部选取、边缘羽化、指定颜色羽化、选区透明度设置、图片旋转角度,用于辅助制作眼镜图时的小工具

2025-10-14

用【WPF+Dlib68】实现 侧脸 眼镜虚拟佩戴 - 用平面图表现空间视觉

用 WPF 的 Viewport3D ,把平面眼镜图 贴图到立方体模型中,通过Dlib检测人脸68点,并根据规律预测人脸转头角度,从而控制模型旋转角度,来实现 侧脸 时的比较自然的眼镜佩戴效果,以及 面具佩戴效果。附件包含了完整演示依赖的所有文件。

2025-10-14

用 【C# + Winform + MediaPipe】 + Python 实现人脸468点识别,完整源码示例

VS2022、C#、Winform、.NetFramework 4.6.2、Python 3.9.13、MediaPipe 0.10.21,实现人脸468点识别,完整源码示例。

2025-10-01

用 【C# + Winform + Dlib68点】 实现静图眼镜虚拟佩戴 - 完整示例源码

用 【C# + Winform + Dlib68点】 实现静图眼镜虚拟佩戴 - 完整示例源码 ,保护所有依赖文件。开发环境为:VS 2022、WinForm、 .NET Framework 4.6.2 、 DlibDotNet 19.21.0.0。

2025-09-28

分享一个 WPF 开发的图像调色小工具 支持 亮度/对比度/高光/暗部/褪色/饱和度/色温/色调/暗角/颗粒/高光着色/阴影等

亮度/对比度/高光/暗部/褪色/饱和度/色温/色调/暗角/颗粒/高光着色/阴影着色/减少特定颜色/实时预览/导入/保存图片/一键重置所有参数。 一个exe直接绿色启动。

2025-09-23

用 【C# + WinUI3 + 图像动画】 来理解:高数 - 函数 - 初等函数 - 演示程序

用 【C# + WinUI3 + 图像动画】 来理解:高数 - 函数 - 初等函数,附件包含博文中的演示所有示例,是可直接运行的exe程序,支持win10系统运行。

2025-09-21

WPF与UWP动画流畅度比对-2个演示效果的 60 FPS 视频录制文件 - UWP 动画

WPF与UWP动画流畅度比对-2个演示效果的 60 FPS 视频录制文件 - UWP 动画

2025-09-16

WPF与UWP动画流畅度比对-2个演示效果的 60 FPS 视频录制文件 - WPF 动画

WPF与UWP动画流畅度比对-2个演示效果的 60 FPS 视频录制文件 - WPF 动画

2025-09-16

Win7 SP1 + CefSharp 49.0 运行时报错 : 未能加载文件或程序集“cefsharp.core.dll”,依赖的文件

Win7 SP1 + CefSharp 49.0 运行时报错 : “未能加载文件或程序集“cefsharp.core.dll”或它的某一个依赖项。找不到指定的模块。“ 附件中包含依赖的文件。x64 和 x86 的  msvcp120.dll、msvcr120.dll ,以及 vcredist_x64.exe。

2025-09-03

NET 4.5/4.0 + WPF + Miniblink 轻量内嵌浏览器 (仅依赖2个文件、仅20MB+) 完整运行示例

NET 4.5/4.0 + WPF + Miniblink 轻量内嵌浏览器 (仅依赖2个文件、仅20MB+) 完整运行示例

2025-08-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除