mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-06-04 11:05:50 +08:00
调整浓缩树脂识别范围,解决V4模型无法准确识别浓缩树脂个数的问题 #2185
This commit is contained in:
@@ -11,19 +11,19 @@ namespace BetterGenshinImpact.UnitTest.CoreTests.RecognitionTests.OCRTests
|
||||
|
||||
public PaddleOcrService Get(string cultureInfoName = "zh-Hans", string version = "V5")
|
||||
{
|
||||
return _paddleOcrServices.GetOrAdd(cultureInfoName, name =>
|
||||
return _paddleOcrServices.GetOrAdd(cultureInfoName + "_" + version, _ =>
|
||||
{
|
||||
lock (_paddleOcrServices)
|
||||
{
|
||||
if (version == "V5")
|
||||
{
|
||||
return new PaddleOcrService(new BgiOnnxFactory(new FakeLogger<BgiOnnxFactory>()),
|
||||
PaddleOcrService.PaddleOcrModelType.FromCultureInfo(new CultureInfo(name)) ?? PaddleOcrService.PaddleOcrModelType.V5);
|
||||
PaddleOcrService.PaddleOcrModelType.FromCultureInfo(new CultureInfo(cultureInfoName)) ?? PaddleOcrService.PaddleOcrModelType.V5);
|
||||
}
|
||||
else if (version == "V4")
|
||||
{
|
||||
return new PaddleOcrService(new BgiOnnxFactory(new FakeLogger<BgiOnnxFactory>()),
|
||||
PaddleOcrService.PaddleOcrModelType.FromCultureInfoV4(new CultureInfo(name)) ?? PaddleOcrService.PaddleOcrModelType.V4);
|
||||
PaddleOcrService.PaddleOcrModelType.FromCultureInfoV4(new CultureInfo(cultureInfoName)) ?? PaddleOcrService.PaddleOcrModelType.V4);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user