我正在做一项交通研究,我有以下问题:
我有一个CSV文件,其中包含某个位置的汽车的时间戳和车牌号,另一个CSV文件包含相同的内容。我正在尝试查找两个文件之间的匹配车牌,然后找出两个文件之间的时差。我知道如何匹配字符串,但有没有一种方法可以找到接近的匹配,也许可以检测用户输入车牌号码的错误?
从本质上讲,数据如下所示:
A = [['09:02:56','ASD456'],...] B = [...,['09:03:45','ASD456'],...]
我想找出两次目击事件之间的时间差,但如果输入的数据稍有错误,B的车牌上写着
我是c#的初学者,我正在做文本练习。我做了一个过滤车辆车牌号码的方法。它应该由3个字母和3个整数组成( AAA:152 )。我的方法将错误的车牌号码发送到一个文件,但它也会将这个错误的车牌号码添加到一个好的车牌号码列表中。
private static string[] InvalidPlates(string[] csvLines, int fieldToCorrect)
{
var toReturn = new List<string>();
var toSend = new List<string>();
int wrongCount =
我需要过滤一个列,以获得只包含字母和数字的行。因为我要弄到所有真实的车牌。车牌类似于: AB12CD或AB123C,所以它们总是包含数字和字母。我不知道该怎么做。
首先,我试图查看许可牌是否为IsNumeric(特许板)=1的数字,以筛选出至少所有的数字。但这根本行不通。
SELECT licenseplate, DATE_FORMAT(date, '%d/%m/%y'), mileage
FROM auto_new
WHERE LENGTH(licenseplate) = 6
AND IsNumeric(licenseplate) = 1
AND licenseplate N
This is the image...license plate within cars 我使用yolo进行车辆检测,还训练了另一个yolo模型用于车牌检测,它可以检测所有车辆的车牌。我想加入这两个代码,它只检测汽车的车牌。上图也检测到了公共汽车、卡车的车牌。有没有办法只有在检测到的车辆是汽车的情况下才能检测到车牌?