- 博客(31)
- 收藏
- 关注
原创 C# 实现CNN神经网络,预测并回归数字几,调用Tensorflow.Net
public static void cnn(){ //----------------------输入层----------------------// //使用Keras(深层网络API) var layers = keras.layers; //输入的是3*3的1通道矩阵,如果是彩色图片,则要改成W*H*3,表示3通道的图片 var inputs = keras.Input(shape: (3, 3), name: "img"); //------
2024-10-29 13:28:34
157
原创 C# 不调用Win32API自定义Thread.Sleep(),可实现1ms误差3ms等待时间
【代码】C# 不调用Win32API自定义Thread.Sleep(),可实现1ms误差3ms等待时间。
2024-10-11 19:02:47
176
原创 C# 如果成员为Null,则跳过后续方法链,可中断数据流,可中断Linq
可实现数值类型按引用传递在数据流中,只需在传参的时候加上(ref int x)
2024-10-11 18:15:28
232
原创 C# 跨进程共享指针,共享结构体对象给另一个进程,获取共享内存的指针
【代码】C# 跨进程共享指针,共享结构体对象给另一个进程,获取共享内存的指针。
2024-10-07 13:49:04
215
原创 C# 跨进程发送消息,多播,一写多读,读取阻塞,写入阻塞
客户端服务端不分启动顺序,随意启动,想多开几个客户端就把 "maxAppnum" 这个字段的值改大就行了。否则容易导致客户端数量溢出设定的最大数量。
2024-10-06 13:04:06
216
原创 C# 手写文本表达式计算函数,中缀转后缀表达式,可自定义变量和赋值
计算公式:"变量1 = (变量1 = 变量1 ^ 2) >= (变量3 * 1000)?变量3 ^ 7 + 1 : 变量1"会返回 变量1 的结果,在循环下,一秒能计算大概 9万次(视文本长度)需要自己创建一个变量键值对列表。
2024-09-30 07:05:05
286
原创 C# Monitor.Wait详解
3. 当就绪队列出去工作的人再次遇到Wait时,会将锁交给上一次排在自己身后的人,自己进入等待队列,当超时或者被呼叫时,会尝试回到自己原来的就绪队列位置上,但是这有个前提条件,只有在等待期间,还未进入就绪队列,上一位就回来了,此时,上一位会将锁顺其自然的交给就绪队列的第一位,此时这个线程就相当于被插队了,因为在自己等待期间,上一位提前回来了,于是就绪队列的第一位很高兴的出去工作去了。1. 就绪队列的第一位在没有人持有锁的情况下,就会拿着锁出去工作;2. 其他人在等待超时,或者被呼叫时,会进入就绪队列;
2024-09-30 06:55:35
416
原创 C# 自定义异步Observable
想要一个能异步监听任意属性、字段变化的方法,甚至不是我的代码里的,但是基本上所有方法都需要手动实现发送和接收,于是自己弄了一个,缺点就是不是实时的,不过能应对大多数情况了,真需要实时的话,自己实现属性访问器就是了,我将 IObservable 作为返回类型,它的功能有多强大就不用我多说了。
2024-09-28 12:51:08
327
原创 New Bitmap缩放和Mat.PyrDown缩放性能对比,VB.NET代码
Bitmap耗时:24985.9797, Mat耗时:2842.6704。Bitmap耗时:20552.9353, Mat耗时:2005.667。Bitmap耗时:20671.1463, Mat耗时:2176.287。大概是申明一个List数组,往里面添加1001次实时缩放的图片。
2023-03-19 13:07:32
160
原创 【全局鼠标状态判断】VB.NET代码
'获取鼠标位置、鼠标坐标、座标:Dim 鼠标X = MousePosition.XDim 鼠标Y = MousePosition.Y'全局键盘判断(只能判断Ctrl、Alt、Shift)Control.ModifierKeys'全局判断鼠标按下事件Control.MouseButtons = MouseButtons.Left'按键已弹起Control.MouseButtons = MouseButtons.None'鼠标左右键同时按下Control.MouseButtons = (Mous
2022-12-07 18:11:51
816
原创 【OpenCV_SURF特征识别】VB.NET代码
Public Function SURF特征识别(ByRef 图片X As String, ByRef 图片Y As String,ByRef 命令组 As String(), ByRef 前摇组 As String(), ByRef 后摇组 As String(), ByRef 线程方案 As String, 线程序号 As String, ByRef j As String, x1 As Int32, y1 As Int32, x2 As Int
2022-12-06 21:03:04
678
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人