自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (3)
  • 收藏
  • 关注

原创 WPF - 简单的UI框架

实现了一个简单的WPF应用程序UI框架,分享出来。界面效果图如下:运行效果如下:打算持续更新,将左侧面板所有功能模块全给实现了。喜欢的可以下载源码体验:https://github.com/DuelWithSelf/WPFEffects 左侧分类导览按钮为自定义的CustomControl,参照ListBox的模式。为了偷懒,暂时未深度封装,先用StackPanel承载,先用上再说,效果还不错 <StackPanel x:Name="SpNav...

2020-05-12 02:25:11 2823

原创 WPF-3D动效-文字球形环绕

费劲写了一个动效,却要被砍掉,心碎....private List&lt;Point3D&gt; GetBuckyBallPoints() { List&lt;Point3D&gt; ltPoints = new List&lt;Point3D&gt;(); ltPoints.Add(new Point3D(.85065...

2018-08-17 23:46:52 2248 2

原创 WPF- 模拟触发Touch Events

基于API: [DllImport("User32.dll")] public static extern bool InitializeTouchInjection(uint maxCount = 256, TouchFeedback feedbackMode = TouchFeedback.DEFAULT); [DllImport("User32.dll")] publ...

2018-07-16 18:00:27 3849 1

原创 Emgu-WPF 激光雷达研究-定位实现

特定位置或障碍物位置定位实现。读取激光雷达数据并存储于本地作为测试数据。每一帧数据对同一障碍物的定位信息均存在偏差。所以先对需要定位的点进行数据取样。取样过程中,遇到数据丢失,或检测到多个障碍物(不满足障碍物生存指数的障碍物未在UI界面绘制)则丢弃已经采样到的数据,重新开始采样,样本数足够后,执行均值点计算。执行均值计算后,将计算的点位信息保存至配置文件并在UI界面绘制出来,重新加载测试数据。定位...

2018-07-09 16:51:12 541

原创 Emgu-WPF 激光雷达研究-移动物体跟踪2

初步实现了去燥跟踪,并用圆点标注障碍物https://blog.csdn.net/u013224722/article/details/80780205测试过程中发现,当存在两个障碍物相对于雷达扫描射线重叠时,距离教远的障碍物信息会丢失。即获取不到数据,不重叠时,重新检测到数据。但由于数据帧丢失,被算法判断为移除一个、 添加一个新的,造成跟踪失败或较大误差。如下图:当障碍物重叠时,被遮挡的信息丢失...

2018-07-05 10:32:46 1003

原创 Emgu-WPF 激光雷达研究-移动物体跟踪

接前两篇博客:激光雷达数据解析并绘制雷达图 https://blog.csdn.net/u013224722/article/details/80738619激光雷达-移动物体检测 https://blog.csdn.net/u013224722/article/details/80738995以及仅用WPF处理:绘制2D激光实时图https://blog.csdn.net/u013224722/...

2018-06-23 01:39:28 1280 3

原创 WPF特效-绘制实时2D激光雷达图

接前两篇:https://blog.csdn.net/u013224722/article/details/80738619https://blog.csdn.net/u013224722/article/details/80738995除了c# GDI 、Opencv、 Emgu绘图外,其实WPF绘图功能也很强大。上文中之所以最终使用了Emgu绘图 ,只是因为在踩坑过程中尝试使用了Emgu的图像...

2018-06-19 21:45:36 3008

原创 Emgu-WPF 激光雷达研究-移动物体检测

接上篇:https://blog.csdn.net/u013224722/article/details/80738619先pose出效果图,下次撰写思路。WPF录屏经典源码分享:https://github.com/NickeManarin/ScreenToGifhttps://github.com/NickeManarin/ScreenToGif/releases运动物体识别:噪点处理后:...

2018-06-19 21:14:52 1360

原创 Emgu-WPF 激光雷达研究-绘制雷达图

硬件:Hokuyo URG04LX环境:VS2017- win10- 64  Emgu_3.2.0.2682语言:C#  WPF  数据解析参考:https://sourceforge.net/p/urgnetwork/wiki/Home/https://github.com/bqhdev/urg04lx_data_decoderhttp://sourceforge.net/projects/ur...

2018-06-19 20:48:00 5148 2

原创 WPF特效-粒子动画

WPF实现泡泡龙小游戏效果。    /// -Ball to Ball Collision - Detection and Handling    /// http://stackoverflow.com/questions/345838/ball-to-ball-collision-detection-and-handling    /// -Introduction - The World O...

2018-06-19 20:22:24 3691

原创 C#-访问Java文件上传API

遇到的坑和返回结果如下:Bad RequestStatusCode: 400, ReasonPhrase: 'Bad Request', Version: 1.1, Content: System.Net.Http.StreamContent, Headers:{  Connection: close  Access-Control-Allow-Headers: Content-Type,Orig...

2018-06-07 17:02:55 2663 1

原创 WPF特效-拼图游戏

此文主要描述我实现碎片化的便捷过程。步骤1:   选取参考图如下(百度图库搜的):步骤2:   根据效果图或者模型构建贝塞尔曲线,为了方便查看效果,可以设置控制点,Console.WriteLine或直接UI上显示的方式记录最终坐标,效果图如:  上图中的红线,为两条贝塞尔曲线,左侧的位置我已经通过控制点的方式调好。 上图Gif为我调整上方第二条贝塞尔的示意。步骤3: 当上方右侧的第二条贝塞尔曲线...

2018-04-24 23:37:05 1264

原创 WPF特效-绘图

             WPF玩起来还是挺炫酷的。我实现的效果:不同色块交叉,交叉部分颜色叠加显示。(叠加部分暂时用随机颜色代替)。单独色块点击弹出以色块颜色为主的附属面板。踩了一些坑,从简单一步步完善。      判断是否交叉,并创建交叉区域的算法比较费事。      完整过程代码较复杂,算法也从初始简单到复杂再到简单。      交汇区域:  主要使用Path绘制,根据色块获取交汇区域的In...

2018-04-06 23:52:15 2040

原创 Emgu-WPF学习使用 - 颜色映射

string sFile = ""; if (!String.IsNullOrEmpty(AppConstUtils.GDefaultFile) &amp;&amp; File.Exists(AppConstUtils.GDefaultFile)) sFile = AppConstUtils.GDefaultFile;...

2018-03-26 13:52:54 477

原创 Emgu-WPF学习使用-阈值化

环境:Win8 64位 Vs2015Emgu 版本:emgucv-windesktop 3.2.0.2682上图为常用阈值化处理效果。不同阈值设置可呈现不同处理效果。 private void InitSourceFile(object sender, RoutedEventArgs e) { string sFile = ""; ...

2018-03-20 14:18:32 235

原创 Emgu-WPF学习使用-Rectangle识别

环境:Win8 64位 Vs2015Emgu 版本:emgucv-windesktop 3.2.0.2682示例图上部流程:原图-&gt;灰度化-&gt;截断阈值化-&gt;中值模糊-&gt;高斯模糊-&gt;膨胀-&gt;腐蚀-&gt;Ostu二值化。// 灰度化Image&lt;Gray, byte&gt; imgGray = new Image&lt;Gray, byte&gt;(imgS...

2018-03-20 13:51:38 1914

原创 Emgu-WPF学习使用-中值模糊

实现效果:实现途径:前提:Image File-&gt; System.Drawing.Bitmap-&gt;Image&lt;Bgr, byte&gt;string sFile = GlobalVar.DATAS_PATH + "Samples/Test1.png"; BitmapImage oOriginBitSrc = new BitmapImage(new Uri(sFile));Sy...

2018-03-19 16:49:04 621

原创 Emgu-WPF学习使用-识别二维码的位置

   参考链接:http://blog.csdn.net/gaobobo138968/article/details/47663607   我完全参照该链接实现了二维码的位置锁定,向原作者致敬。   由于我使用的为最新版本的Emgu,很多封装函数调用方法有所变化,新手接触Emgu,尝试做了调整,部分参数也做了微调!   我使用的Emgu版本:emgucv-windesktop 3.2.0.2682...

2017-10-11 09:54:00 2284 1

原创 WPF特效-鱼游动动画3

WPF不支持骨骼,故使用3DMax导出了序列模型文件(.mtl;.obj)。方法1:使用Blend 2013打开所有obj文件,拖动排列一下即可在usercontrol中显示,使用RenderTargetBitmap生成png的序列图,使用Timer播放序列图即可。方法2: WPF有很多动态加载obj模型文件的类库,使用循环方法,动态加载所有obj文件,动态生成每个obj对应的序列图。(尚未尝试,...

2017-10-09 22:17:30 3902 1

原创 AR研究-EasyAR HelloARQt 初调试

 试体验了视+的EasyAR SDK 2.0版。调试过程中遇到一些问题,Pose出来与后来者予以参考。 先上效果图:前提: 我的操作系统Win10 x64。问题一: QtCore等DLL的缺失。       安装Qt5.8.0 版本: qt-opensource-windows-x86-msvc2015_64-5.8.0.exe      Download Url:https://download...

2017-09-20 18:01:57 928

原创 WPF特效-鱼游动动画2

          纯代码撸动画实践2:          原图:(png格式)                                              添加Effect以及Effect动画处理后Gif效果:                                   处理: 眼部放大缩小动画; 嘴缩放动画; 尾部收缩动画;  颜色变化效果动画。        技术点: ...

2017-09-14 13:40:51 665

原创 WPF特效-鱼游动动画

  实现思路:          通过VisualBrush Binding方式获取鱼局部图像,在Viewport3D中创建ModelVisual3D块并把获取到的局部图通过VisualBrush Binding方式赋值。然后对ModelVisual3D块写3D 动画。          我的鱼原始图:实现的效果:                      其他套路:      序列图动画帧循环加...

2017-09-13 19:51:23 1030 2

原创 WPF特效-实现弧形旋转轮播图

项目遇到,琢磨并实现了循环算法,主要处理循环替换显示问题 (如:12张图组成一个圆弧,但总共有120张图需要呈现,如何在滑动中进行显示块的替换,并毫无卡顿) 处理的自己感觉比较满意,记录一下。 2D效果图: 2D动态Gif效果: ...

2017-08-09 17:01:34 8361 37

原创 LeapMotion Demo3

从Github及其他论坛下载一些LeapMotion的例子,部分例子由于SDK的更新有一些小Bug, 已修复,感兴趣的可以下载:      http://download.csdn.net/detail/u013224722/9889289  我使用的SDK版本:Leap_Motion_SDK_Windows_2.3.1  部分Demo效果图:下载的例子

2017-07-05 13:48:31 1540 3

原创 LeapMotion Demo2

Leap Motion 虚拟小手实现过程剖析!

2017-07-05 11:33:26 1143

原创 LeapMotion Demo1

LeapMotion SDK For c# 只提供了一个Sample.cs。   Leap Motion App Home 可以给初入手者提供很好的用户体验,但是对于研发者远远不够,我正在尝试解读SDK的API并用于研发,部分学习成果Pose 出来,并打算持续更新!  控制台应用程序:  WPF:Code Source: https:

2017-06-26 17:38:33 547

原创 AR研究-Demo集

       之前研究了图像处理、图像识别及AR 等相关技术,下载了很多开源源码进行学习和尝试引用,包括c++、c#、Opengl、Emgu、 Aforge、OpenCV、QRCode、Zxing等相关的很多资料,有些源码下载下来并不能运行,尝试修复了一些Bug使的源码能够运行起来。       但是写这篇文章的时候,研究学习时的思路或者碰的壁,已经忘得差不多了。工作繁忙,没有把研究过程完整的记录...

2017-06-22 23:35:08 1845 2

原创 WPF特效-实现3D足球效果

WPF 实现 3D足球效果,效果图如下:  每个面加载不同贴图。&lt;UserControl x:Class="MediaBalll.Model3Ds.BuckyBall"             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"             xmlns:x="http://schema...

2016-08-24 17:11:42 3298

2D、3D弧形轮播图

主要处理循环替换显示问题 (如:12张图组成一个圆弧,但总共有120张图需要呈现,如何在滑动中进行显示块的替换,并毫无卡顿),效果参考:http://blog.csdn.net/u013224722/article/details/77004123

2017-09-13

Leap Motion Demos

Leap Motion c# 示例

2017-07-05

WPF选择文件夹对话框,支持快捷方式

WPF自带选择文件夹对话框较简单,且不支持快捷方式跳转。 本示例运行效果同window系统的资源管理器相似。 本代码初始来源于网络。部分我做了修改。 纯为了赚点资源分,好下载资料用。

2015-12-11

空空如也

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

TA关注的人

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