上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: datagridview虚拟模式中的异步读写问题 背景:将项目中的表格Datagridview改成虚模式的表后,虽然初始化加载和滑动确实快了很多,但是在往_tabledata中不断加入数据的时候,表中总有黑块,然后总会在dataGridView1_CellValueNeeded的第一行报越界的错误,跟的时候又会发现e.rowIndex< _tabl 阅读全文
posted @ 2025-07-14 19:07 Wind_Swing_Dunn 阅读(10) 评论(0) 推荐(0)
摘要: winform_datagridview虚模式 背景:由于项目在UI中一次性加载的数据量有点大,导致后面的数据加载越来越慢。初始化的时候从数据库读取加载的数据也很多,这个过程耗时也很长。 思路:winform默认的表格采用“真绑定”的方式,对载入的数据都会进行全部识别并出个创建row和cell。采用虚模式显示,将数据和表分隔开,数据存在数据源中, 阅读全文
posted @ 2025-07-14 18:57 Wind_Swing_Dunn 阅读(32) 评论(0) 推荐(0)
摘要: final true end 有些看似积极的话语背后,往往暗含着一种否定或则逃避,它仿佛在迷惑自己,安慰自己,告诉自己:痛苦是错误的,伤是不好的,情绪是多余 的...现实却是,我们以为告别了过去那段悲伤的记忆,却一直在原地徘徊打转。当你真正放下,有能力和那段不愿直面的记忆告别时,你坦然接受已经存在的,不在要一个答案,你明白了这段 阅读全文
posted @ 2025-07-11 14:21 Wind_Swing_Dunn 阅读(5) 评论(0) 推荐(0)
摘要: stopwatch  vs timeSpan talk waste time, show code! DateTime dtstart = DateTime.Now; //分步骤时长计数 TimeSpan spanTime; double dtime; dtstart = DateTime.Now; { do something.......} 阅读全文
posted @ 2025-07-11 09:12 Wind_Swing_Dunn 阅读(4) 评论(0) 推荐(0)
摘要: .net组织json数据的一种方式 json数据格式算是目前除了xml外,自己接触到的最多的一种数据组织方式了,在少量数据传输的过程中,序列化和解析都比较方便。直接在python中都是直接写,后面用cjson和jsoncpp略微繁琐点,需要一个个建立节点、赋值。 最近在.net中发现一种看起来挺舒服的方式,几乎看代码就知道是json的 阅读全文
posted @ 2025-07-11 09:01 Wind_Swing_Dunn 阅读(7) 评论(0) 推荐(0)
摘要: GrabCut算法实现图像分割的一个案例 1.算法的基本原理 1.初始化:首先,用户需要手动指定一个包含前景的矩形框,作为算法的初始估计。然后,通过K均值聚类算法将图像中的像素分成前景和背景两类。2.建立高斯混合模型:使用高斯混合模型来估计前景和背景的颜色分布。该模型包含若干个高斯成分,每个成分代表一个颜色分布。通过最大似然估计来确定混合模 阅读全文
posted @ 2025-07-10 14:35 Wind_Swing_Dunn 阅读(16) 评论(0) 推荐(0)
摘要: Basic knowledge of Opencv -image read、presentation、convert and write 1.Read IMREAD_UNCHANGED 加载原图,不做任何处理 IMREAD_GRAYSCALE 把原图作为灰度图加载进来 IMREAD_COLOR 作为RGB图像加载进来 IMREAD_ANYCOLOR 读取图像时将其转换为任意颜色格式。这个标志主要用于确保图像以彩色格式读取,即使源图像本 阅读全文
posted @ 2025-07-10 13:59 Wind_Swing_Dunn 阅读(6) 评论(0) 推荐(0)
摘要: 利用掩膜日趋ROI区域-人物提取 背景:在背景颜色比较单一均匀的图像上,将目标区域提取出来或用于其它图像。 思路:将图像从rgb空间转换到HSV空间,利用区域在HSV空间上的差异 使用:inRange(hsv, Scalar(35, 40, 40), Scalar(85, 255, 255), trea_leaf_mask); 函数 阅读全文
posted @ 2025-07-10 12:07 Wind_Swing_Dunn 阅读(19) 评论(0) 推荐(0)
摘要: 关于使用任务队列ConcurrentQueue完成图像上传的一个案例 情景:需要在图像处理完成后,上传到云端 思路:在图像处理完成后,将图像任务加入上传的任务队列,异步上传。 类:ImageUploadServices 在主界面的合适位置初始,得到ImageUploadServices的单例服务,在执行图像处理任务前,初始化上传服务的任务队列(Task_Init),当 阅读全文
posted @ 2025-07-09 17:41 Wind_Swing_Dunn 阅读(11) 评论(0) 推荐(0)
摘要: 关于C# 异步执行 Task.WhenAll 情景:在ui中对图片做批量的旋转,等待表格刷新的时间太长了,于是希望并行去解决。 思路:可以用C#自带的Parallel或则Task解决图像旋转的任务,但是注意不要在并行线程中访问UI的资源,等图像旋转结束后,再在UI中刷新;通过Task.WhenAll检测所有图像都旋转完成。 private as 阅读全文
posted @ 2025-07-09 17:17 Wind_Swing_Dunn 阅读(7) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 下一页