C# winform 如何实现视频流上控件透明效果

J .. 2018-12-17 04:16:10


想实现类似这种的效果 有没有大神指导下思路?
...全文
947 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_42745677 2019-09-25
  • 打赏
  • 举报
回复
引用 19 楼 Jun_Oo 的回复:
[quote=引用 18 楼 weixin_42745677 的回复:]
[quote=引用 17 楼 weixin_42745677 的回复:]
[quote=引用 16 楼 Jun_Oo 的回复:]
[quote=引用 15 楼 weixin_42745677 的回复:]
[quote=引用 14 楼 Jun_Oo 的回复:]
[quote=引用 13 楼 weixin_42745677 的回复:]
楼主你好,我也想在视频上,实现画图画线的功能,请问有什么办法吗?我用的是c#winform


https://blog.csdn.net/haiyangyunbao813/article/details/85331818

https://blog.csdn.net/haiyangyunbao813/article/details/88740404

看下这两个文章, 看好使不[/quote]
哥 我用的是水星的相机,然后他用的是picturebox作为视频的承载控件,
但很奇怪的是,他每一帧图片都没触发paint函数[/quote]

跟你什么相机没什么关系啊,你是在视频的上一层加一个winform窗体 在该窗体上做透明控件。也就相当于在你的视频上覆盖一层。[/quote]
哥 你的意思是在视频上加个form窗体吗 然后把他透明化?这样不会遮挡视频内容吗?[/quote]
方便加个联系方式吗?我最近有课题关于这个,纠结了很久了[/quote]

你qq多少 我加你。[/quote]
qq 1261037456
J .. 2019-09-25
  • 打赏
  • 举报
回复
引用 18 楼 weixin_42745677 的回复:
[quote=引用 17 楼 weixin_42745677 的回复:] [quote=引用 16 楼 Jun_Oo 的回复:] [quote=引用 15 楼 weixin_42745677 的回复:] [quote=引用 14 楼 Jun_Oo 的回复:] [quote=引用 13 楼 weixin_42745677 的回复:] 楼主你好,我也想在视频上,实现画图画线的功能,请问有什么办法吗?我用的是c#winform
https://blog.csdn.net/haiyangyunbao813/article/details/85331818 https://blog.csdn.net/haiyangyunbao813/article/details/88740404 看下这两个文章, 看好使不[/quote] 哥 我用的是水星的相机,然后他用的是picturebox作为视频的承载控件, 但很奇怪的是,他每一帧图片都没触发paint函数[/quote] 跟你什么相机没什么关系啊,你是在视频的上一层加一个winform窗体 在该窗体上做透明控件。也就相当于在你的视频上覆盖一层。[/quote] 哥 你的意思是在视频上加个form窗体吗 然后把他透明化?这样不会遮挡视频内容吗?[/quote] 方便加个联系方式吗?我最近有课题关于这个,纠结了很久了[/quote] 你qq多少 我加你。
weixin_42745677 2019-09-25
  • 打赏
  • 举报
回复
引用 17 楼 weixin_42745677 的回复:
[quote=引用 16 楼 Jun_Oo 的回复:]
[quote=引用 15 楼 weixin_42745677 的回复:]
[quote=引用 14 楼 Jun_Oo 的回复:]
[quote=引用 13 楼 weixin_42745677 的回复:]
楼主你好,我也想在视频上,实现画图画线的功能,请问有什么办法吗?我用的是c#winform


https://blog.csdn.net/haiyangyunbao813/article/details/85331818

https://blog.csdn.net/haiyangyunbao813/article/details/88740404

看下这两个文章, 看好使不[/quote]
哥 我用的是水星的相机,然后他用的是picturebox作为视频的承载控件,
但很奇怪的是,他每一帧图片都没触发paint函数[/quote]

跟你什么相机没什么关系啊,你是在视频的上一层加一个winform窗体 在该窗体上做透明控件。也就相当于在你的视频上覆盖一层。[/quote]
哥 你的意思是在视频上加个form窗体吗 然后把他透明化?这样不会遮挡视频内容吗?[/quote]
方便加个联系方式吗?我最近有课题关于这个,纠结了很久了
weixin_42745677 2019-09-25
  • 打赏
  • 举报
回复
引用 16 楼 Jun_Oo 的回复:
[quote=引用 15 楼 weixin_42745677 的回复:]
[quote=引用 14 楼 Jun_Oo 的回复:]
[quote=引用 13 楼 weixin_42745677 的回复:]
楼主你好,我也想在视频上,实现画图画线的功能,请问有什么办法吗?我用的是c#winform


https://blog.csdn.net/haiyangyunbao813/article/details/85331818

https://blog.csdn.net/haiyangyunbao813/article/details/88740404

看下这两个文章, 看好使不[/quote]
哥 我用的是水星的相机,然后他用的是picturebox作为视频的承载控件,
但很奇怪的是,他每一帧图片都没触发paint函数[/quote]

跟你什么相机没什么关系啊,你是在视频的上一层加一个winform窗体 在该窗体上做透明控件。也就相当于在你的视频上覆盖一层。[/quote]
哥 你的意思是在视频上加个form窗体吗 然后把他透明化?这样不会遮挡视频内容吗?
weixin_42745677 2019-09-24
  • 打赏
  • 举报
回复
楼主你好,我也想在视频上,实现画图画线的功能,请问有什么办法吗?我用的是c#winform
J .. 2019-09-24
  • 打赏
  • 举报
回复
引用 15 楼 weixin_42745677 的回复:
[quote=引用 14 楼 Jun_Oo 的回复:] [quote=引用 13 楼 weixin_42745677 的回复:] 楼主你好,我也想在视频上,实现画图画线的功能,请问有什么办法吗?我用的是c#winform
https://blog.csdn.net/haiyangyunbao813/article/details/85331818 https://blog.csdn.net/haiyangyunbao813/article/details/88740404 看下这两个文章, 看好使不[/quote] 哥 我用的是水星的相机,然后他用的是picturebox作为视频的承载控件, 但很奇怪的是,他每一帧图片都没触发paint函数[/quote] 跟你什么相机没什么关系啊,你是在视频的上一层加一个winform窗体 在该窗体上做透明控件。也就相当于在你的视频上覆盖一层。
weixin_42745677 2019-09-24
  • 打赏
  • 举报
回复
引用 14 楼 Jun_Oo 的回复:
[quote=引用 13 楼 weixin_42745677 的回复:]
楼主你好,我也想在视频上,实现画图画线的功能,请问有什么办法吗?我用的是c#winform


https://blog.csdn.net/haiyangyunbao813/article/details/85331818

https://blog.csdn.net/haiyangyunbao813/article/details/88740404

看下这两个文章, 看好使不[/quote]
哥 我用的是水星的相机,然后他用的是picturebox作为视频的承载控件,
但很奇怪的是,他每一帧图片都没触发paint函数
J .. 2019-09-24
  • 打赏
  • 举报
回复
引用 13 楼 weixin_42745677 的回复:
楼主你好,我也想在视频上,实现画图画线的功能,请问有什么办法吗?我用的是c#winform
https://blog.csdn.net/haiyangyunbao813/article/details/85331818 https://blog.csdn.net/haiyangyunbao813/article/details/88740404 看下这两个文章, 看好使不
J .. 2018-12-24
  • 打赏
  • 举报
回复
引用 3 楼 良朋 的回复:
这图是拼图还是实时拍摄的? 牛逼啊,怎么大视野还这么清晰!
海康的全景相机 价钱到位 啥效果都有~ 哈哈
J .. 2018-12-24
  • 打赏
  • 举报
回复
引用 2 楼 xuzuning 的回复:
指派控件的 Region,虽然可能会有点锯齿,但影响不大(毕竟背景是视频) 不要指望空间透明,那样刷新时的闪烁你会受不了的
这个感觉效果不是太好, 我用的双窗体 通过设置TransparencyKey,不过也有瑕疵。
J .. 2018-12-24
  • 打赏
  • 举报
回复
引用 1 楼 tangyanzhi1111 的回复:
winform 做的了? 即使做的了,也够呛,效率跟不上 不如试试,OpenGL
OpenGL不是太会~ winfom 用两个窗体可以实现透明~
向明宪 2018-12-18
  • 打赏
  • 举报
回复
C#功能真是强大,正式改学C#了
Chasmれ 2018-12-17
  • 打赏
  • 举报
回复
dylike 2018-12-17
  • 打赏
  • 举报
回复
可以用Winform做,窗口使用UpdatelayeredWindow样式即可透明,不过窗口上显示的内容要通过GDI+等方式绘制上去。
  • 打赏
  • 举报
回复
wpf/silverlight 的控件天然就是透明的。winform 是做简单的 grid 表格增删改查界面的,只有 wpf/silverlight 才是做基于图形的系统开发的。
  • 打赏
  • 举报
回复
https://blog.csdn.net/chen_xizhang/article/details/5952584 找到文章做个记号
良朋 2018-12-17
  • 打赏
  • 举报
回复
这图是拼图还是实时拍摄的? 牛逼啊,怎么大视野还这么清晰!
xuzuning 2018-12-17
  • 打赏
  • 举报
回复
指派控件的 Region,虽然可能会有点锯齿,但影响不大(毕竟背景是视频)
不要指望空间透明,那样刷新时的闪烁你会受不了的
江湖评谈 2018-12-17
  • 打赏
  • 举报
回复
winform 做的了? 即使做的了,也够呛,效率跟不上 不如试试,OpenGL

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧