利用PyTorch訓練模型識別數字+英文圖片驗證碼

来源:https://www.cnblogs.com/gggod/p/18136268
-Advertisement-
Play Games

利用PyTorch訓練模型識別數字+英文圖片驗證碼 摘要:使用深度學習框架PyTorch來訓練模型去識別4-6位數字+字母混合圖片驗證碼(我們可以使用第三方庫captcha生成這種圖片驗證碼或者自己收集目標網站的圖片驗證碼進行針對訓練)。 一、製作訓練數據集 我們可以把需要生成圖片的一些參數放在se ...


利用PyTorch訓練模型識別數字+英文圖片驗證碼

摘要:使用深度學習框架PyTorch來訓練模型去識別4-6位數字+字母混合圖片驗證碼(我們可以使用第三方庫captcha生成這種圖片驗證碼或者自己收集目標網站的圖片驗證碼進行針對訓練)。

一、製作訓練數據集

我們可以把需要生成圖片的一些參數放在setting.py文件中,方便以後更改

# setting.py
SEED = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"  # 字元池
CODE_TYPE = "1004"  # 1004:4位數字+字母,1005:5位數字+字母,1006:6位數字+字母
CHAR_NUMBER = 4  # 字元數量,根據自己的需求更改
IMG_WIDTH = 160  # 圖片寬度
IMG_HEIGHT = 60  # 圖片高度
BATCH_SIZE = 60  # 每個訓練批次的數據樣本數

生成圖片驗證碼的代碼編寫如下

# generate.py
from captcha.image import ImageCaptcha
import concurrent.futures
from pathlib import Path
import shutil
import random
from setting import IMG_WIDTH, IMG_HEIGHT, SEED, CHAR_NUMBER, CODE_TYPE


def generate_captcha(num, output_dir, thread_name=0):
    """
    生成一定數量的驗證碼圖片
    :param num: 生成數量
    :param output_dir: 存放驗證碼圖片的文件夾路徑
    :param thread_name: 線程名稱
    :return: None
    """
    # 如果目錄已存在,則先刪除後再創建
    if Path(output_dir).exists():
        shutil.rmtree(output_dir)
    Path(output_dir).mkdir()

    for i in range(num):
        img = ImageCaptcha(width=IMG_WIDTH, height=IMG_HEIGHT)
        chars = "".join([random.choice(SEED) for _ in range(CHAR_NUMBER)])
        save_path = f"{output_dir}/{i + 1}-{chars}.png"
        img.write(chars, save_path)
        print(f"Thread {thread_name}: 已生成{i + 1}張驗證碼")
    print(f"Thread {thread_name}: 驗證碼圖片生成完畢")


def main():
    with concurrent.futures.ThreadPoolExecutor(max_workers=30) as executor:
        executor.submit(generate_captcha, 50000, f"./train_{CODE_TYPE}", 0)
        executor.submit(generate_captcha, 1000, f"./test_{CODE_TYPE}", 1)


if __name__ == '__main__':
    main()

我們生成了50000張驗證碼圖片用作訓練集保存在train_1004文件夾下,1000張圖片用作測試集保存在test_1004文件夾下,開啟線程數為30(可根據情況更改)

二、用DataLoader載入自定義的Dataset

自定義一個Dataset類,將train_1004文件夾中的圖片載入進來並作一定的處理,代碼編寫如下

# loader.py
from torch.utils.data import Dataset, DataLoader
from torchvision import transforms
from PIL import Image
import torch
import os
from setting import CODE_TYPE, BATCH_SIZE, SEED, CHAR_NUMBER


class ImageDataSet(Dataset):
    def __init__(self, dir_path):
        super(ImageDataSet, self).__init__()
        self.img_path_list = [f"{dir_path}/{filename}" for filename in os.listdir(dir_path)]
        self.trans = transforms.Compose([
            transforms.ToTensor(),
            transforms.Grayscale()  # 每張圖片都會被這行代碼灰度化
        ])

    def __getitem__(self, idx):
        image = self.trans(Image.open(self.img_path_list[idx]))
        label = self.img_path_list[idx].split("-")[-1].replace(".png", "")
        label = one_hot_encode(label)
        return image, label

    def __len__(self):
        return len(self.img_path_list)


# 用torch.zeros()函數生成一個4行36列,值全是0的張量。接著迴圈標簽中的各個字元,將字元在SEED中對應的索引獲取到,然後將張量中對應位置的0,改成1。最後我們要返回一個一維的列表,長度是4*36=144
def one_hot_encode(label):
    """將字元轉為獨熱碼"""
    cols = len(SEED)
    rows = CHAR_NUMBER
    result = torch.zeros((rows, cols), dtype=float)
    for i, char in enumerate(label):
        j = SEED.index(char)
        result[i, j] = 1.0
    return result.view(1, -1)[0]


# 將模型預測的值從一維轉成4行36列的二維張量,然後調用torch.argmax()函數尋找每一行最大值(也就是1)的索引。知道索引後就可以從SEED中找到對應的字元
def one_hot_decode(pred_result):
    """將獨熱碼轉為字元"""
    pred_result = pred_result.view(-1, len(SEED))
    index_list = torch.argmax(pred_result, dim=1)
    text = "".join([SEED[i] for i in index_list])
    return text


def get_loader(path):
    """載入數據"""
    dataset = ImageDataSet(path)
    dataloader = DataLoader(dataset, BATCH_SIZE, shuffle=True)
    return dataloader


if __name__ == '__main__':
    train_dataloader = get_loader(f"./train_{CODE_TYPE}")
    test_dataloader = get_loader(f"./test_{CODE_TYPE}")
    for X, y in train_dataloader:
        print(X.shape)
        print(y.shape)
        break
三、訓練模型

編寫一個CNN神經網路模型,然後開始訓練,損失函數使用的是MultiLabelSoftMarginLoss,優化器用的是Adam,訓練周期為30(可按需更改),代碼編寫如下

# train.py
import torch
from torch import nn
from loader import get_loader
from setting import CODE_TYPE, CHAR_NUMBER, SEED

device = "cuda" if torch.cuda.is_available() else "mps" if torch.backends.mps.is_available() else "cpu"


class NeuralNetWork(nn.Module):
    def __init__(self):
        super(NeuralNetWork, self).__init__()
        self.layer1 = nn.Sequential(
            nn.Conv2d(in_channels=1, out_channels=64, kernel_size=3, padding=1),
            nn.ReLU(),
            nn.MaxPool2d(kernel_size=2)
        )
        self.layer2 = nn.Sequential(
            nn.Conv2d(in_channels=64, out_channels=128, kernel_size=3, padding=1),
            nn.ReLU(),
            nn.MaxPool2d(kernel_size=2)
        )
        self.layer3 = nn.Sequential(
            nn.Conv2d(in_channels=128, out_channels=256, kernel_size=3, padding=1),
            nn.ReLU(),
            nn.MaxPool2d(kernel_size=2)
        )
        self.layer4 = nn.Sequential(
            nn.Conv2d(in_channels=256, out_channels=512, kernel_size=3, padding=1),
            nn.ReLU(),
            nn.MaxPool2d(kernel_size=2)
        )
        self.layer5 = nn.Sequential(
            nn.Flatten(),
            nn.Linear(in_features=15360, out_features=4096),
            nn.Dropout(0.5),
            nn.ReLU(),
            nn.Linear(in_features=4096, out_features=CHAR_NUMBER * len(SEED))
        )

    def forward(self, x):
        x = self.layer1(x)
        x = self.layer2(x)
        x = self.layer3(x)
        x = self.layer4(x)
        x = self.layer5(x)
        return x


def train(dataloader, model, loss_fn, optimizer):
    model.train()
    for batch, (X, y) in enumerate(dataloader):
        X, y = X.to(device), y.to(device)
        pred = model(X)
        loss = loss_fn(pred, y)
        optimizer.zero_grad()
        loss.backward()
        optimizer.step()
        if batch % 100 == 0:
            print(f"損失值: {loss:>7f}")


def main():
    model = NeuralNetWork().to(device)
    loss_fn = nn.MultiLabelSoftMarginLoss()
    optimizer = torch.optim.Adam(model.parameters(), lr=1e-3)
    train_dataloader = get_loader(f"./train_{CODE_TYPE}")
    epoch = 30
    for t in range(epoch):
        print(f"訓練周期 {t + 1}\n-------------------------------")
        train(train_dataloader, model, loss_fn, optimizer)
        print("\n")
    torch.save(model.state_dict(), f"./model_{CODE_TYPE}.pth")
    print("訓練完成,模型已保存")


if __name__ == '__main__':
    main()
四、識別驗證碼

最後一步就是驗證模型的準確度了,代碼編寫如下

# main.py
import os
import torch
from PIL import Image
from train import NeuralNetWork
from loader import one_hot_decode
from torchvision import transforms
from setting import CODE_TYPE

device = "cuda" if torch.cuda.is_available() else "mps" if torch.backends.mps.is_available() else "cpu"


def predict(model, file_path):
    trans = transforms.Compose([
        transforms.ToTensor(),
        transforms.Grayscale()
    ])
    with torch.no_grad():
        X = trans(Image.open(file_path)).reshape(1, 1, 60, 160)
        pred = model(X)
        text = one_hot_decode(pred)
        return text


def main():
    model = NeuralNetWork().to(device)
    model.load_state_dict(torch.load(f"./model_{CODE_TYPE}.pth", map_location=torch.device("cpu")))
    model.eval()

    correct = 0
    test_dir = f"./test_{CODE_TYPE}"
    total = len(os.listdir(test_dir))
    for filename in os.listdir(test_dir):
        file_path = f"{test_dir}/{filename}"
        real_captcha = file_path.split("-")[-1].replace(".png", "")
        pred_captcha = predict(model, file_path)
        if pred_captcha == real_captcha:
            correct += 1
            print(f"{file_path}的預測結果為{pred_captcha},預測正確")
        else:
            print(f"{file_path}的預測結果為{pred_captcha},預測錯誤")
    accuracy = f"{correct / total * 100:.2f}%"
    print(accuracy)


if __name__ == '__main__':
    main()

經測試,4點陣圖片驗證碼準確度為92.80%左右

./test_1004/1-828Q.png的預測結果為828Q,預測正確
./test_1004/10-UGAH.png的預測結果為UGAH,預測正確
./test_1004/100-MH30.png的預測結果為MH30,預測正確
./test_1004/1000-8XVI.png的預測結果為8XVI,預測正確
./test_1004/101-0LLO.png的預測結果為0LLO,預測正確
./test_1004/102-AA9Y.png的預測結果為AA9Y,預測正確
./test_1004/103-T2NU.png的預測結果為T2NU,預測正確
./test_1004/104-7PA6.png的預測結果為7PA6,預測正確
./test_1004/105-AUIM.png的預測結果為AUIM,預測正確
./test_1004/106-O6D0.png的預測結果為O6D0,預測正確
./test_1004/107-CY8H.png的預測結果為CY8H,預測正確
./test_1004/108-97V7.png的預測結果為97V7,預測正確
./test_1004/109-LKH3.png的預測結果為CKH3,預測錯誤
./test_1004/11-7CIL.png的預測結果為7CIL,預測正確
./test_1004/110-7P5X.png的預測結果為7P5X,預測正確
./test_1004/111-H2ZO.png的預測結果為H2ZO,預測正確
./test_1004/112-E1PF.png的預測結果為E1PF,預測正確
./test_1004/113-3MEH.png的預測結果為3MEH,預測正確
./test_1004/114-SABK.png的預測結果為SABK,預測正確
./test_1004/115-XHJR.png的預測結果為XHJR,預測正確
./test_1004/116-0ADD.png的預測結果為OADD,預測錯誤
./test_1004/117-5GKI.png的預測結果為5GKI,預測正確
./test_1004/118-FWHK.png的預測結果為FWHK,預測正確
./test_1004/119-B426.png的預測結果為B426,預測正確
./test_1004/12-1515.png的預測結果為1515,預測正確
./test_1004/120-Q3CM.png的預測結果為Q3QM,預測錯誤
./test_1004/121-JIJ6.png的預測結果為JIJ6,預測正確
./test_1004/122-TIQS.png的預測結果為TIQS,預測正確
./test_1004/123-1C71.png的預測結果為1C71,預測正確
./test_1004/124-7905.png的預測結果為7905,預測正確
./test_1004/125-0NRY.png的預測結果為ONRY,預測錯誤
./test_1004/126-AOCO.png的預測結果為AOCO,預測正確
./test_1004/127-RA8V.png的預測結果為RA8V,預測正確
./test_1004/128-TLY2.png的預測結果為ILY2,預測錯誤
./test_1004/129-C0QY.png的預測結果為C0QY,預測正確
./test_1004/13-POOE.png的預測結果為POOE,預測正確
./test_1004/130-KALW.png的預測結果為KALW,預測正確
./test_1004/131-QGFA.png的預測結果為QGFA,預測正確
./test_1004/132-Y4ZZ.png的預測結果為Y4ZZ,預測正確
./test_1004/133-2Q1F.png的預測結果為2Q1F,預測正確
./test_1004/134-67QD.png的預測結果為67QD,預測正確
./test_1004/135-LJE0.png的預測結果為LJE0,預測正確
./test_1004/136-OFYJ.png的預測結果為OFYJ,預測正確
./test_1004/137-0NWW.png的預測結果為0NWW,預測正確
./test_1004/138-WMDO.png的預測結果為WMDO,預測正確
./test_1004/139-SQ0R.png的預測結果為SQ0R,預測正確
./test_1004/14-J1ZO.png的預測結果為J1ZO,預測正確
./test_1004/140-S83P.png的預測結果為S83P,預測正確
./test_1004/141-D7WY.png的預測結果為D7WY,預測正確
./test_1004/142-6MKZ.png的預測結果為6MKZ,預測正確
./test_1004/143-MLCM.png的預測結果為MLCM,預測正確
./test_1004/144-CTF2.png的預測結果為CTF2,預測正確
./test_1004/145-BSF2.png的預測結果為BSF2,預測正確
./test_1004/146-GNHQ.png的預測結果為GNHQ,預測正確
./test_1004/147-SWRX.png的預測結果為SWRX,預測正確
./test_1004/148-E3U1.png的預測結果為E3U1,預測正確
./test_1004/149-W1UW.png的預測結果為W1UW,預測正確
./test_1004/15-20RK.png的預測結果為20RK,預測正確
./test_1004/150-I9ZW.png的預測結果為I9ZW,預測正確
./test_1004/151-SJ18.png的預測結果為SJ18,預測正確
./test_1004/152-5KCP.png的預測結果為5KCP,預測正確
./test_1004/153-SXU6.png的預測結果為SXU6,預測正確
./test_1004/154-TLC8.png的預測結果為TCC8,預測錯誤
./test_1004/155-YW9K.png的預測結果為YW9K,預測正確
./test_1004/156-793X.png的預測結果為793X,預測正確
./test_1004/157-IE5H.png的預測結果為IE5H,預測正確
./test_1004/158-VI0V.png的預測結果為VIIV,預測錯誤
./test_1004/159-92EL.png的預測結果為92EL,預測正確
./test_1004/16-ZATG.png的預測結果為ZATG,預測正確
./test_1004/160-JG9E.png的預測結果為JG9E,預測正確
./test_1004/161-9XPA.png的預測結果為9XPA,預測正確
./test_1004/162-ZLCC.png的預測結果為ZLCC,預測正確
./test_1004/163-5728.png的預測結果為5728,預測正確
./test_1004/164-G59Y.png的預測結果為G59Y,預測正確
./test_1004/165-ATU0.png的預測結果為ATU0,預測正確
./test_1004/166-0GG0.png的預測結果為0GG0,預測正確
./test_1004/167-H3FG.png的預測結果為H3FG,預測正確
./test_1004/168-76D0.png的預測結果為76D0,預測正確
./test_1004/169-PFME.png的預測結果為PFME,預測正確
./test_1004/17-61PE.png的預測結果為61PE,預測正確
./test_1004/170-IJG3.png的預測結果為IJG3,預測正確
./test_1004/171-9KNZ.png的預測結果為9KNZ,預測正確
./test_1004/172-YT4T.png的預測結果為YT4T,預測正確
./test_1004/173-ORC6.png的預測結果為ORC6,預測正確
./test_1004/174-UUWN.png的預測結果為UUWN,預測正確
./test_1004/175-4BVU.png的預測結果為4BVU,預測正確
./test_1004/176-WT3K.png的預測結果為WT3K,預測正確
./test_1004/177-4TTW.png的預測結果為4TTW,預測正確
./test_1004/178-M80H.png的預測結果為M80H,預測正確
./test_1004/179-PYB1.png的預測結果為PYB1,預測正確
./test_1004/18-KOJC.png的預測結果為KOJC,預測正確
./test_1004/180-QMRH.png的預測結果為QMRH,預測正確
./test_1004/181-E9JT.png的預測結果為E9JT,預測正確
./test_1004/182-WUA5.png的預測結果為WUA5,預測正確
./test_1004/183-BQ10.png的預測結果為B11D,預測錯誤
./test_1004/184-8HEC.png的預測結果為8HEC,預測正確
./test_1004/185-RPLO.png的預測結果為RPLO,預測正確
./test_1004/186-SCQS.png的預測結果為SCQS,預測正確
./test_1004/187-UX92.png的預測結果為UX92,預測正確
./test_1004/188-75YY.png的預測結果為75YY,預測正確
./test_1004/189-O4JF.png的預測結果為O44F,預測錯誤
./test_1004/19-1BWH.png的預測結果為1BWH,預測正確
./test_1004/190-RTSY.png的預測結果為RTSY,預測正確
./test_1004/191-1KWW.png的預測結果為1KWW,預測正確
./test_1004/192-MXFG.png的預測結果為MXFG,預測正確
./test_1004/193-W3GX.png的預測結果為W3GX,預測正確
./test_1004/194-7S73.png的預測結果為7S73,預測正確
./test_1004/195-QDOA.png的預測結果為QDOA,預測正確
./test_1004/196-ZGEO.png的預測結果為ZGEO,預測正確
./test_1004/197-Y4NZ.png的預測結果為Y4NZ,預測正確
./test_1004/198-5W3O.png的預測結果為5W3O,預測正確
./test_1004/199-VZI0.png的預測結果為VZI0,預測正確
./test_1004/2-HOGA.png的預測結果為HOGA,預測正確
./test_1004/20-MVYC.png的預測結果為MMYC,預測錯誤
./test_1004/200-XFQO.png的預測結果為XFQO,預測正確
./test_1004/201-9HI4.png的預測結果為9HI4,預測正確
./test_1004/202-FFQU.png的預測結果為FFQU,預測正確
./test_1004/203-A0N9.png的預測結果為A0N9,預測正確
./test_1004/204-ZWZO.png的預測結果為ZWZO,預測正確
./test_1004/205-4TDJ.png的預測結果為4TDJ,預測正確
./test_1004/206-0NSK.png的預測結果為0NSK,預測正確
./test_1004/207-FQR6.png的預測結果為FQR6,預測正確
./test_1004/208-H3TN.png的預測結果為H3TN,預測正確
./test_1004/209-ZM2N.png的預測結果為ZM2N,預測正確
./test_1004/21-7LY6.png的預測結果為7LY6,預測正確
./test_1004/210-HZ9A.png的預測結果為HZ9A,預測正確
./test_1004/211-ET5F.png的預測結果為ET5F,預測正確
./test_1004/212-TT2V.png的預測結果為TT2V,預測正確
./test_1004/213-N876.png的預測結果為N87F,預測錯誤
./test_1004/214-KMGK.png的預測結果為KMGK,預測正確
./test_1004/215-K36Y.png的預測結果為K36Y,預測正確
./test_1004/216-8AOF.png的預測結果為8AOF,預測正確
./test_1004/217-HRR8.png的預測結果為HRR8,預測正確
./test_1004/218-2RZC.png的預測結果為2RZC,預測正確
./test_1004/219-FEB2.png的預測結果為FEB2,預測正確
./test_1004/22-GMZW.png的預測結果為GMZW,預測正確
./test_1004/220-ZNMX.png的預測結果為ZNMX,預測正確
./test_1004/221-UWGS.png的預測結果為UWGS,預測正確
./test_1004/222-VYTC.png的預測結果為VYTC,預測正確
./test_1004/223-XS1L.png的預測結果為XS1L,預測正確
./test_1004/224-SVEE.png的預測結果為SVEE,預測正確
./test_1004/225-7XSS.png的預測結果為7XSS,預測正確
./test_1004/226-SNEK.png的預測結果為SNEK,預測正確
./test_1004/227-CPRI.png的預測結果為CPRI,預測正確
./test_1004/228-055L.png的預測結果為055L,預測正確
./test_1004/229-EX0V.png的預測結果為EX0V,預測正確
./test_1004/23-5HNA.png的預測結果為5HNA,預測正確
./test_1004/230-3UTF.png的預測結果為3UUF,預測錯誤
./test_1004/231-DZ6O.png的預測結果為DZ6O,預測正確
./test_1004/232-IELL.png的預測結果為IELL,預測正確
./test_1004/233-NHNJ.png的預測結果為NHNJ,預測正確
./test_1004/234-AGP3.png的預測結果為AGP3,預測正確
./test_1004/235-GBDF.png的預測結果為GBDF,預測正確
./test_1004/236-ZMYF.png的預測結果為ZMYF,預測正確
./test_1004/237-JX0P.png的預測結果為JXPP,預測錯誤
./test_1004/238-S5FG.png的預測結果為S5FG,預測正確
./test_1004/239-0NH0.png的預測結果為0NHO,預測錯誤
./test_1004/24-ZC6F.png的預測結果為ZC6F,預測正確
./test_1004/240-80DG.png的預測結果為80DG,預測正確
./test_1004/241-IX0I.png的預測結果為IX0I,預測正確
./test_1004/242-SD6G.png的預測結果為SD6G,預測正確
./test_1004/243-VL15.png的預測結果為VL15,預測正確
./test_1004/244-O2M2.png的預測結果為O2M2,預測正確
./test_1004/245-5K7X.png的預測結果為5K7X,預測正確
./test_1004/246-NU09.png的預測結果為NUO9,預測錯誤
./test_1004/247-6EPR.png的預測結果為6EPR,預測正確
./test_1004/248-KXO7.png的預測結果為KXO7,預測正確
./test_1004/249-2W7T.png的預測結果為2W7T,預測正確
./test_1004/25-O3ER.png的預測結果為O3ER,預測正確
./test_1004/250-6VL9.png的預測結果為6VL9,預測正確
./test_1004/251-TBLS.png的預測結果為TBLS,預測正確
./test_1004/252-KDPS.png的預測結果為KDPS,預測正確
./test_1004/253-RN3T.png的預測結果為RN3T,預測正確
./test_1004/254-FVDW.png的預測結果為FVDW,預測正確
./test_1004/255-3MO1.png的預測結果為3MO1,預測正確
./test_1004/256-VW5M.png的預測結果為VW5M,預測正確
./test_1004/257-RTIN.png的預測結果為RTIN,預測正確
./test_1004/258-N7XX.png的預測結果為N7XX,預測正確
./test_1004/259-RGPN.png的預測結果為RGPN,預測正確
./test_1004/26-P4T5.png的預測結果為P4T5,預測正確
./test_1004/260-XRE4.png的預測結果為XRE4,預測正確
./test_1004/261-GY41.png的預測結果為GY41,預測正確
./test_1004/262-X58J.png的預測結果為X58J,預測正確
./test_1004/263-DE0H.png的預測結果為DE0H,預測正確
./test_1004/264-Y8JF.png的預測結果為Y8JF,預測正確
./test_1004/265-M5UF.png的預測結果為M5UF,預測正確
./test_1004/266-JIIN.png的預測結果為JIIN,預測正確
./test_1004/267-1Z6O.png的預測結果為1Z6O,預測正確
./test_1004/268-Q2XC.png的預測結果為Q2XC,預測正確
./test_1004/269-L6O3.png的預測結果為L6O3,預測正確
./test_1004/27-KYTP.png的預測結果為KYTP,預測正確
./test_1004/270-AY2G.png的預測結果為AYLG,預測錯誤
./test_1004/271-PPAO.png的預測結果為PPAO,預測正確
./test_1004/272-E3XJ.png的預測結果為E3XJ,預測正確
./test_1004/273-W9GX.png的預測結果為W9GX,預測正確
./test_1004/274-19FT.png的預測結果為19FT,預測正確
./test_1004/275-055D.png的預測結果為O55D,預測錯誤
./test_1004/276-RKQN.png的預測結果為RKQN,預測正確
./test_1004/277-FAM7.png的預測結果為FAM7,預測正確
./test_1004/278-02RA.png的預測結果為02RA,預測正確
./test_1004/279-8XFX.png的預測結果為8XFX,預測正確
./test_1004/28-L5YI.png的預測結果為L5YI,預測正確
./test_1004/280-GR7W.png的預測結果為GR7W,預測正確
./test_1004/281-KRH4.png的預測結果為KRH4,預測正確
./test_1004/282-5Y26.png的預測結果為5Y26,預測正確
./test_1004/283-IQRX.png的預測結果為IQRX,預測正確
./test_1004/284-MOE0.png的預測結果為MOE0,預測正確
./test_1004/285-QUP3.png的預測結果為QUP3,預測正確
./test_1004/286-W3MI.png的預測結果為W3MI,預測正確
./test_1004/287-X2ET.png的預測結果為X2ET,預測正確
./test_1004/288-A6JQ.png的預測結果為A6JQ,預測正確
./test_1004/289-MSAC.png的預測結果為MSAC,預測正確
./test_1004/29-B5BI.png的預測結果為B5BI,預測正確
./test_1004/290-0IBR.png的預測結果為0IBR,預測正確
./test_1004/291-Y2SJ.png的預測結果為Y2SJ,預測正確
./test_1004/292-0MWC.png的預測結果為0MWC,預測正確
./test_1004/293-U5KG.png的預測結果為U5KG,預測正確
./test_1004/294-ZQMU.png的預測結果為ZQMU,預測正確
./test_1004/295-L29S.png的預測結果為L29S,預測正確
./test_1004/296-WJWS.png的預測結果為WJWS,預測正確
./test_1004/297-AR3G.png的預測結果為AR3G,預測正確
./test_1004/298-7J7R.png的預測結果為7J7R,預測正確
./test_1004/299-YV4A.png的預測結果為YV4A,預測正確
./test_1004/3-8CQU.png的預測結果為8CQU,預測正確
./test_1004/30-OVN4.png的預測結果為OVN4,預測正確
./test_1004/300-W6KQ.png的預測結果為W6KQ,預測正確
./test_1004/301-IB0Y.png的預測結果為BB0Y,預測錯誤
./test_1004/302-YPDS.png的預測結果為YPDS,預測正確
./test_1004/303-X7Z1.png的預測結果為X7Z1,預測正確
./test_1004/304-7FTA.png的預測結果為7FTA,預測正確
./test_1004/305-DOAG.png的預測結果為DOAG,預測正確
./test_1004/306-MS40.png的預測結果為MS4O,預測錯誤
./test_1004/307-LHBT.png的預測結果為LHBT,預測正確
./test_1004/308-1K4B.png的預測結果為144B,預測錯誤
./test_1004/309-JPW0.png的預測結果為JPW0,預測正確
./test_1004/31-B04S.png的預測結果為B04S,預測正確
./test_1004/310-V09F.png的預測結果為VO9F,預測錯誤
./test_1004/311-9CCU.png的預測結果為9CCU,預測正確
./test_1004/312-ELLJ.png的預測結果為ELLJ,預測正確
./test_1004/313-DZZ8.png的預測結果為DZZ8,預測正確
./test_1004/314-4MDW.png的預測結果為4MDW,預測正確
./test_1004/315-K45Y.png的預測結果為K45Y,預測正確
./test_1004/316-NIT8.png的預測結果為NIT8,預測正確
./test_1004/317-LWSO.png的預測結果為LWSO,預測正確
./test_1004/318-3QWQ.png的預測結果為3QWQ,預測正確
./test_1004/319-8LE5.png的預測結果為8LE5,預測正確
./test_1004/32-5BHD.png的預測結果為5BHD,預測正確
./test_1004/320-C19Q.png的預測結果為C19Q,預測正確
./test_1004/321-03M0.png的預測結果為03M0,預測正確
./test_1004/322-7ZGU.png的預測結果為7ZGU,預測正確
./test_1004/323-58YN.png的預測結果為58YN,預測正確
./test_1004/324-TOMQ.png的預測結果為TOMQ,預測正確
./test_1004/325-F0V8.png的預測結果為F0V8,預測正確
./test_1004/326-12UL.png的預測結果為11UL,預測錯誤
./test_1004/327-UNMY.png的預測結果為UNMY,預測正確
./test_1004/328-64TH.png的預測結果為64TH,預測正確
./test_1004/329-226S.png的預測結果為226S,預測正確
./test_1004/33-6LC1.png的預測結果為6LC1,預測正確
./test_1004/330-Q8B3.png的預測結果為Q8B3,預測正確
./test_1004/331-FQJA.png的預測結果為FQJA,預測正確
./test_1004/332-J1OZ.png的預測結果為J1OZ,預測正確
./test_1004/333-SVBT.png的預測結果為SVBT,預測正確
./test_1004/334-LHUD.png的預測結果為LHUD,預測正確
./test_1004/335-XIZM.png的預測結果為XIZM,預測正確
./test_1004/336-LJ09.png的預測結果為LJ09,預測正確
./test_1004/337-H6YE.png的預測結果為H6YE,預測正確
./test_1004/338-1AWE.png的預測結果為1AWE,預測正確
./test_1004/339-NWW9.png的預測結果為NWW9,預測正確
./test_1004/34-4H7X.png的預測結果為4H7X,預測正確
./test_1004/340-GLK9.png的預測結果為GLK9,預測正確
./test_1004/341-LQBH.png的預測結果為LQBH,預測正確
./test_1004/342-1H03.png的預測結果為1HO3,預測錯誤
./test_1004/343-Z9XN.png的預測結果為Z9XN,預測正確
./test_1004/344-UVLJ.png的預測結果為UVLJ,預測正確
./test_1004/345-FF42.png的預測結果為FF42,預測正確
./test_1004/346-VV9N.png的預測結果為VV9N,預測正確
./test_1004/347-B322.png的預測結果為B322,預測正確
./test_1004/348-486F.png的預測結果為486F,預測正確
./test_1004/349-OCNJ.png的預測結果為0CNJ,預測錯誤
./test_1004/35-TW09.png的預測結果為TW09,預測正確
./test_1004/350-RB04.png的預測結果為RB04,預測正確
./test_1004/351-LBQ4.png的預測結果為LBQ4,預測正確
./test_1004/352-RFE3.png的預測結果為RF32,預測錯誤
./test_1004/353-FF8G.png的預測結果為FF8G,預測正確
./test_1004/354-ABIY.png的預測結果為ABIY,預測正確
./test_1004/355-2M5O.png的預測結果為2M5O,預測正確
./test_1004/356-JBQ4.png的預測結果為JBQ4,預測正確
./test_1004/357-LNYR.png的預測結果為LNYR,預測正確
./test_1004/358-UN1O.png的預測結果為UN1O,預測正確
./test_1004/359-FN2A.png的預測結果為FN2A,預測正確
./test_1004/36-JQNG.png的預測結果為JQNG,預測正確
./test_1004/360-OYQ0.png的預測結果為OYQ0,預測正確
./test_1004/361-DB49.png的預測結果為D849,預測錯誤
./test_1004/362-6ZFR.png的預測結果為6ZZR,預測錯誤
./test_1004/363-UZY6.png的預測結果為UZY6,預測正確
./test_1004/364-H5B6.png的預測結果為H5B6,預測正確
./test_1004/365-F2VJ.png的預測結果為F2VJ,預測正確
./test_1004/366-3OIH.png的預測結果為3OIH,預測正確
./test_1004/367-Y3X8.png的預測結果為Y3X8,預測正確
./test_1004/368-I55U.png的預測結果為I55U,預測正確
./test_1004/369-CPRV.png的預測結果為CPRV,預測正確
./test_1004/37-IQAD.png的預測結果為IQAD,預測正確
./test_1004/370-T4PL.png的預測結果為T4PL,預測正確
./test_1004/371-U61T.png的預測結果為U61T,預測正確
./test_1004/372-JZS0.png的預測結果為JZS0,預測正確
./test_1004/373-QHZS.png的預測結果為QHZS,預測正確
./test_1004/374-P6LU.png的預測結果為P6LU,預測正確
./test_1004/375-KFRV.png的預測結果為KFRV,預測正確
./test_1004/376-JY4T.png的預測結果為JY4T,預測正確
./test_1004/377-DGXH.png的預測結果為DGXH,預測正確
./test_1004/378-6WE7.png的預測結果為6WE7,預測正確
./test_1004/379-QGYR.png的預測結果為QGYR,預測正確
./test_1004/38-EIAW.png的預測結果為EIAW,預測正確
./test_1004/380-H4EG.png的預測結果為H4EG,預測正確
./test_1004/381-N9VU.png的預測結果為N9UU,預測錯誤
./test_1004/382-RW7H.png的預測結果為RW7H,預測正確
./test_1004/383-C6E5.png的預測結果為C6E5,預測正確
./test_1004/384-JSGA.png的預測結果為JSGA,預測正確
./test_1004/385-OXDU.png的預測結果為OXDU,預測正確
./test_1004/386-81VY.png的預測結果為81VY,預測正確
./test_1004/387-OSPI.png的預測結果為OSPI,預測正確
./test_1004/388-WW7K.png的預測結果為WW7K,預測正確
./test_1004/389-33VS.png的預測結果為33VS,預測正確
./test_1004/39-ASYU.png的預測結果為ASYU,預測正確
./test_1004/390-6IPZ.png的預測結果為6IPZ,預測正確
./test_1004/391-O1BY.png的預測結果為O1BY,預測正確
./test_1004/392-ITLE.png的預測結果為ITLE,預測正確
./test_1004/393-56NN.png的預測結果為56NN,預測正確
./test_1004/394-N5IL.png的預測結果為N5IL,預測正確
./test_1004/395-KZPT.png的預測結果為KZPT,預測正確
./test_1004/396-ZPAJ.png的預測結果為ZPAJ,預測正確
./test_1004/397-U019.png的預測結果為U019,預測正確
./test_1004/398-OINU.png的預測結果為OINU,預測正確
./test_1004/399-6W5X.png的預測結果為6W5X,預測正確
./test_1004/4-OR7K.png的預測結果為OR7K,預測正確
./test_1004/40-317M.png的預測結果為317M,預測正確
./test_1004/400-924Q.png的預測結果為924Q,預測正確
./test_1004/401-S5KU.png的預測結果為S5KU,預測正確
./test_1004/402-CB1A.png的預測結果為CB1A,預測正確
./test_1004/403-O0Z4.png的預測結果為00Z4,預測錯誤
./test_1004/404-43WR.png的預測結果為43WR,預測正確
./test_1004/405-O0Y7.png的預測結果為O0Y7,預測正確
./test_1004/406-C1J1.png的預測結果為C1J1,預測正確
./test_1004/407-8D3X.png的預測結果為8D3X,預測正確
./test_1004/408-4PB7.png的預測結果為4PB7,預測正確
./test_1004/409-I7ZD.png的預測結果為I7ZD,預測正確
./test_1004/41-P0LB.png的預測結果為P0LB,預測正確
./test_1004/410-U7RH.png的預測結果為U7RH,預測正確
./test_1004/411-F8KY.png的預測結果為F8YY,預測錯誤
./test_1004/412-0BQO.png的預測結果為0BQO,預測正確
./test_1004/413-T96I.png的預測結果為T96I,預測正確
./test_1004/414-6I59.png的預測結果為6I59,預測正確
./test_1004/415-5VY4.png的預測結果為5YY4,預測錯誤
./test_1004/416-WBCQ.png的預測結果為W8CQ,預測錯誤
./test_1004/417-9UWA.png的預測結果為9UWA,預測正確
./test_1004/418-QZTF.png的預測結果為QZTF,預測正確
./test_1004/419-DPN0.png的預測結果為DPNO,預測錯誤
./test_1004/42-HCQ1.png的預測結果為HCQ1,預測正確
./test_1004/420-NQNN.png的預測結果為NQNN,預測正確
./test_1004/421-ERPY.png的預測結果為ERPY,預測正確
./test_1004/422-NXM1.png的預測結果為NXM1,預測正確
./test_1004/423-A87E.png的預測結果為A87E,預測正確
./test_1004/424-91CS.png的預測結果為91CS,預測正確
./test_1004/425-3AL8.png的預測結果為3AL8,預測正確
./test_1004/426-F6YJ.png的預測結果為F6YJ,預測正確
./test_1004/427-7J9X.png的預測結果為7J9X,預測正確
./test_1004/428-V01Q.png的預測結果為V01Q,預測正確
./test_1004/429-S6MI.png的預測結果為S6MI,預測正確
./test_1004/43-MK9J.png的預測結果為MK9J,預測正確
./test_1004/430-ERMI.png的預測結果為ERMI,預測正確
./test_1004/431-COWN.png的預測結果為COWN,預測正確
./test_1004/432-RLM2.png的預測結果為RLM2,預測正確
./test_1004/433-MJST.png的預測結果為MJST,預測正確
./test_1004/434-0TDW.png的預測結果為0TDW,預測正確
./test_1004/435-C924.png的預測結果為C924,預測正確
./test_1004/436-F1UV.png的預測結果為F1UV,預測正確
./test_1004/437-88ZB.png的預測結果為88ZB,預測正確
./test_1004/438-7WYZ.png的預測結果為7WYZ,預測正確
./test_1004/439-OGTP.png的預測結果為OGTP,預測正確
./test_1004/44-0DQS.png的預測結果為0DQS,預測正確
./test_1004/440-HIJB.png的預測結果為HIJB,預測正確
./test_1004/441-XCR1.png的預測結果為XCR1,預測正確
./test_1004/442-VV0U.png的預測結果為VV0U,預測正確
./test_1004/443-LA2K.png的預測結果為LA2K,預測正確
./test_1004/444-9TOU.png的預測結果為9TOU,預測正確
./test_1004/445-FZXZ.png的預測結果為FZXZ,預測正確
./test_1004/446-7ITD.png的預測結果為7ITD,預測正確
./test_1004/447-H4JI.png的預測結果為H4JI,預測正確
./test_1004/448-EI3G.png的預測結果為EI3G,預測正確
./test_1004/449-M0ZF.png的預測結果為M0ZF,預測正確
./test_1004/45-GLTA.png的預測結果為GLTA,預測正確
./test_1004/450-4TQ2.png的預測結果為4TQ2,預測正確
./test_1004/451-KB6O.png的預測結果為KB6O,預測正確
./test_1004/452-B9GV.png的預測結果為B9GV,預測正確
./test_1004/453-MAY8.png的預測結果為MAY8,預測正確
./test_1004/454-M465.png的預測結果為M465,預測正確
./test_1004/455-UNGJ.png的預測結果為UNGJ,預測正確
./test_1004/456-F956.png的預測結果為F956,預測正確
./test_1004/457-XT02.png的預測結果為XT02,預測正確
./test_1004/458-QMY1.png的預測結果為QMY1,預測正確
./test_1004/459-BJ8H.png的預測結果為BJ8H,預測正確
./test_1004/46-4BQM.png的預測結果為4BQM,預測正確
./test_1004/460-6U7B.png的預測結果為6U7B,預測正確
./test_1004/461-JN99.png的預測結果為JN99,預測正確
./test_1004/462-6PAP.png的預測結果為6PAP,預測正確
./test_1004/463-7MGL.png的預測結果為7MGL,預測正確
./test_1004/464-1YWF.png的預測結果為1YWF,預測正確
./test_1004/465-C4EF.png的預測結果為C4EF,預測正確
./test_1004/466-Y0S7.png的預測結果為Y0S7,預測正確
./test_1004/467-JVS8.png的預測結果為JVS8,預測正確
./test_1004/468-8QDH.png的預測結果為8QDH,預測正確
./test_1004/469-I3DF.png的預測結果為I3DF,預測正確
./test_1004/47-VVLC.png的預測結果為VVLC,預測正確
./test_1004/470-838A.png的預測結果為838A,預測正確
./test_1004/471-JVZW.png的預測結果為JVZW,預測正確
./test_1004/472-3KNJ.png的預測結果為3KNJ,預測正確
./test_1004/473-CQKU.png的預測結果為CQKU,預測正確
./test_1004/474-AZQO.png的預測結果為AZQ0,預測錯誤
./test_1004/475-AQ3R.png的預測結果為AQ3R,預測正確
./test_1004/476-KPWY.png的預測結果為KPWY,預測正確
./test_1004/477-YABW.png的預測結果為YABW,預測正確
./test_1004/478-B0AV.png的預測結果為B0AV,預測正確
./test_1004/479-9F69.png的預測結果為9F69,預測正確
./test_1004/48-XU86.png的預測結果為XU86,預測正確
./test_1004/480-5AH8.png的預測結果為5AH8,預測正確
./test_1004/481-FPNX.png的預測結果為FPNX,預測正確
./test_1004/482-12JI.png的預測結果為12JI,預測正確
./test_1004/483-B3D3.png的預測結果為B3D3,預測正確
./test_1004/484-9ILK.png的預測結果為9ILK,預測正確
./test_1004/485-6MKA.png的預測結果為6MKA,預測正確
./test_1004/486-8HXK.png的預測結果為8HXK,預測正確
./test_1004/487-AOPF.png的預測結果為AOPF,預測正確
./test_1004/488-EGZ2.png的預測結果為EGZ2,預測正確
./test_1004/489-5IW7.png的預測結果為5IW7,預測正確
./test_1004/49-RV50.png的預測結果為RV50,預測正確
./test_1004/490-8QSG.png的預測結果為8QSG,預測正確
./test_1004/491-WRYP.png的預測結果為WRYP,預測正確
./test_1004/492-LL4V.png的預測結果為LL4V,預測正確
./test_1004/493-2NGH.png的預測結果為2NGH,預測正確
./test_1004/494-N1VX.png的預測結果為N1VX,預測正確
./test_1004/495-QL3C.png的預測結果為QL3C,預測正確
./test_1004/496-RZ07.png的預測結果為RZ07,預測正確
./test_1004/497-JSTD.png的預測結果為JSTD,預測正確
./test_1004/498-1P6D.png的預測結果為1P6D,預測正確
./test_1004/499-L0X1.png的預測結果為L0X1,預測正確
./test_1004/5-Z7W4.png的預測結果為Z7W4,預測正確
./test_1004/50-D7FJ.png的預測結果為D7FJ,預測正確
./test_1004/500-A4BC.png的預測結果為A4BC,預測正確
./test_1004/501-81HL.png的預測結果為81HL,預測正確
./test_1004/502-A11T.png的預測結果為A11T,預測正確
./test_1004/503-LVZU.png的預測結果為LVZU,預測正確
./test_1004/504-20DO.png的預測結果為20DO,預測正確
./test_1004/505-E645.png的預測結果為E645,預測正確
./test_1004/506-B8R2.png的預測結果為B8R2,預測正確
./test_1004/507-GUY5.png的預測結果為GUY5,預測正確
./test_1004/508-PBU3.png的預測結果為PBU3,預測正確
./test_1004/509-Y45X.png的預測結果為Y45X,預測正確
./test_1004/51-CWBT.png的預測結果為OWBT,預測錯誤
./test_1004/510-IQ9V.png的預測結果為IQ9V,預測正確
./test_1004/511-LE7M.png的預測結果為LE7M,預測正確
./test_1004/512-K1HM.png的預測結果為K1HM,預測正確
./test_1004/513-ITNF.png的預測結果為ITNF,預測正確
./test_1004/514-FDUN.png的預測結果為FDUN,預測正確
./test_1004/515-WITM.png的預測結果為WITM,預測正確
./test_1004/516-J2BD.png的預測結果為J2BD,預測正確
./test_1004/517-8BUC.png的預測結果為8BUC,預測正確
./test_1004/518-3WQ6.png的預測結果為3WQ6,預測正確
./test_1004/519-P1VD.png的預測結果為P1VD,預測正確
./test_1004/52-T8CM.png的預測結果為T8CM,預測正確
./test_1004/520-MFTZ.png的預測結果為MFTZ,預測正確
./test_1004/521-XDXQ.png的預測結果為XDXQ,預測正確
./test_1004/522-9T84.png的預測結果為9T84,預測正確
./test_1004/523-N9M0.png的預測結果為N9M0,預測正確
./test_1004/524-G5MS.png的預測結果為G5MS,預測正確
./test_1004/525-JEN2.png的預測結果為JEN2,預測正確
./test_1004/526-SQ9N.png的預測結果為SQ9N,預測正確
./test_1004/527-PW90.png的預測結果為PW90,預測正確
./test_1004/528-KG8N.png的預測結果為KG8N,預測正確
./test_1004/529-5AFO.png的預測結果為5AFO,預測正確
./test_1004/53-LXMP.png的預測結果為LXMP,預測正確
./test_1004/530-4KGH.png的預測結果為4KGH,預測正確
./test_1004/531-U8YY.png的預測結果為U8YY,預測正確
./test_1004/532-N9K0.png的預測結果為N9K0,預測正確
./test_1004/533-9VY4.png的預測結果為9VY4,預測正確
./test_1004/534-4C1M.png的預測結果為4C1M,預測正確
./test_1004/535-4KM0.png的預測結果為4KM0,預測正確
./test_1004/536-7DQH.png的預測結果為7DQH,預測正確
./test_1004/537-F8LE.png的預測結果為F8LE,預測正確
./test_1004/538-CDGH.png的預測結果為CDGH,預測正確
./test_1004/539-1DKX.png的預測結果為1DKX,預測正確
./test_1004/54-XA2W.png的預測結果為XA2W,預測正確
./test_1004/540-QJCY.png的預測結果為QJCY,預測正確
./test_1004/541-8XHJ.png的預測結果為8XHJ,預測正確
./test_1004/542-QH7P.png的預測結果為QH7P,預測正確
./test_1004/543-OLH6.png的預測結果為OLH6,預測正確
./test_1004/544-R6JD.png的預測結果為R6JD,預測正確
./test_1004/545-VQOE.png的預測結果為VQOE,預測正確
./test_1004/546-VR75.png的預測結果為VR75,預測正確
./test_1004/547-7H87.png的預測結果為7H87,預測正確
./test_1004/548-D4Y3.png的預測結果為D4Y3,預測正確
./test_1004/549-DJ4Y.png的預測結果為DJ4Y,預測正確
./test_1004/55-FW6E.png的預測結果為FW6E,預測正確
./test_1004/550-C5O2.png的預測結果為C5O2,預測正確
./test_1004/551-YUAQ.png的預測結果為YUAQ,預測正確
./test_1004/552-4EFC.png的預測結果為4EFC,預測正確
./test_1004/553-TSEL.png的預測結果為TSEL,預測正確
./test_1004/554-CPNL.png的預測結果為CPNL,預測正確
./test_1004/555-G58X.png的預測結果為G58X,預測正確
./test_1004/556-ICGM.png的預測結果為ICGM,預測正確
./test_1004/557-JLX9.png的預測結果為JLX9,預測正確
./test_1004/558-9NT6.png的預測結果為9NT6,預測正確
./test_1004/559-3S62.png的預測結果為3S62,預測正確
./test_1004/56-QLE0.png的預測結果為QLE0,預測正確
./test_1004/560-ZZYF.png的預測結果為ZZYF,預測正確
./test_1004/561-UKEK.png的預測結果為UKEK,預測正確
./test_1004/562-J6D8.png的預測結果為J6D8,預測正確
./test_1004/563-YKKN.png的預測結果為YKKN,預測正確
./test_1004/564-398Z.png的預測結果為398Z,預測正確
./test_1004/565-RLOG.png的預測結果為RLOG,預測正確
./test_1004/566-PKBX.png的預測結果為PKBX,預測正確
./test_1004/567-RLO4.png的預測結果為RLO4,預測正確
./test_1004/568-8T79.png的預測結果為8T79,預測正確
./test_1004/569-0U1C.png的預測結果為0U1C,預測正確
./test_1004/57-6MNT.png的預測結果為6MNT,預測正確
./test_1004/570-AGZC.png的預測結果為AGZC,預測正確
./test_1004/571-54NL.png的預測結果為54NL,預測正確
./test_1004/572-IJJ4.png的預測結果為IJJ4,預測正確
./test_1004/573-0LBP.png的預測結果為OLBP,預測錯誤
./test_1004/574-GEDC.png的預測結果為GEDC,預測正確
./test_1004/575-C0C5.png的預測結果為C0C5,預測正確
./test_1004/576-URUV.png的預測結果為URUV,預測正確
./test_1004/577-4R8L.png的預測結果為4R8L,預測正確
./test_1004/578-S4A7.png的預測結果為S4A7,預測正確
./test_1004/579-OMC6.png的預測結果為OMC6,預測正確
./test_1004/58-70CJ.png的預測結果為70CJ,預測正確
./test_1004/580-JFTU.png的預測結果為JFTU,預測正確
./test_1004/581-6SLP.png的預測結果為6SLP,預測正確
./test_1004/582-B9PI.png的預測結果為B9PT,預測錯誤
./test_1004/583-IB57.png的預測結果為IB57,預測正確
./test_1004/584-Z14U.png的預測結果為Z14U,預測正確
./test_1004/585-IUHO.png的預測結果為IUHO,預測正確
./test_1004/586-CR2Q.png的預測結果為CR2Q,預測正確
./test_1004/587-7MX2.png的預測結果為7MX2,預測正確
./test_1004/588-D0EI.png的預測結果為D0EI,預測正確
./test_1004/589-JU80.png的預測結果為JU80,預測正確
./test_1004/59-9B8E.png的預測結果為9B8E,預測正確
./test_1004/590-D5H6.png的預測結果為D5H6,預測正確
./test_1004/591-WNHA.png的預測結果為WNHA,預測正確
./test_1004/592-QFT1.png的預測結果為QFT1,預測正確
./test_1004/593-88G6.png的預測結果為88G6,預測正確
./test_1004/594-7LX6.png的預測結果為7LX6,預測正確
./test_1004/595-ZDQN.png的預測結果為ZDQN,預測正確
./test_1004/596-FFYU.png的預測結果為FFYU,預測正確
./test_1004/597-GANI.png的預測結果為GANI,預測正確
./test_1004/598-OOBZ.png的預測結果為OOBZ,預測正確
./test_1004/599-LYNB.png的預測結果為LYNB,預測正確
./test_1004/6-K1YZ.png的預測結果為K1YZ,預測正確
./test_1004/60-3Y05.png的預測結果為3Y05,預測正確
./test_1004/600-TDN8.png的預測結果為TDN8,預測正確
./test_1004/601-BZ07.png的預測結果為BZ07,預測正確
./test_1004/602-75P4.png的預測結果為75P4,預測正確
./test_1004/603-YN1F.png的預測結果為YN1F,預測正確
./test_1004/604-04OG.png的預測結果為04OG,預測正確
./test_1004/605-9TCT.png的預測結果為9TCT,預測正確
./test_1004/606-6R24.png的預測結果為6R24,預測正確
./test_1004/607-9IX4.png的預測結果為9IX4,預測正確
./test_1004/608-L6KL.png的預測結果為L6KL,預測正確
./test_1004/609-LKYB.png的預測結果為LKYB,預測正確
./test_1004/61-U579.png的預測結果為U579,預測正確
./test_1004/610-6RKN.png的預測結果為6RKN,預測正確
./test_1004/611-NY5E.png的預測結果為NY5E,預測正確
./test_1004/612-GD95.png的預測結果為GD95,預測正確
./test_1004/613-AN4J.png的預測結果為AN4J,預測正確
./test_1004/614-VJMH.png的預測結果為VJMH,預測正確
./test_1004/615-1QA0.png的預測結果為1QA0,預測正確
./test_1004/616-T9XH.png的預測結果為T9XH,預測正確
./test_1004/617-9S6K.png的預測結果為9S6K,預測正確
./test_1004/618-RPFZ.png的預測結果為RPFZ,預測正確
./test_1004/619-TQ29.png的預測結果為TQ29,預測正確
./test_1004/62-A1UB.png的預測結果為A1UB,預測正確
./test_1004/620-E9BI.png的預測結果為E9BI,預測正確
./test_1004/621-6BYN.png的預測結果為6BYN,預測正確
./test_1004/622-CJ0T.png的預測結果為CJOT,預測錯誤
./test_1004/623-NVQT.png的預測結果為NVQT,預測正確
./test_1004/624-EQU6.png的預測結果為EQU6,預測正確
./test_1004/625-M998.png的預測結果為M998,預測正確
./test_1004/626-EPVO.png的預測結果為EPVO,預測正確
./test_1004/627-U03Q.png的預測結果為U03Q,預測正確
./test_1004/628-3Y6R.png的預測結果為3Y6R,預測正確
./test_1004/629-7R3E.png的預測結果為7R3E,預測正確
./test_1004/63-0FMT.png的預測結果為0FMT,預測正確
./test_1004/630-7FQ5.png的預測結果為7FQ5,預測正確
./test_1004/631-7E9F.png的預測結果為7E9F,預測正確
./test_1004/632-LR9V.png的預測結果為LR9V,預測正確
./test_1004/633-1T01.png的預測結果為1TO1,預測錯誤
./test_1004/634-D5ED.png的預測結果為D5ED,預測正確
./test_1004/635-5WM9.png的預測結果為5WM9,預測正確
./test_1004/636-QWVQ.png的預測結果為QWVQ,預測正確
./test_1004/637-P2B0.png的預測結果為P2B0,預測正確
./test_1004/638-83ZP.png的預測結果為83ZP,預測正確
./test_1004/639-D1SV.png的預測結果為D1SV,預測正確
./test_1004/64-CGXO.png的預測結果為CGXO,預測正確
./test_1004/640-WENY.png的預測結果為WENY,預測正確
./test_1004/641-N9RC.png的預測結果為N9RC,預測正確
./test_1004/642-3ECQ.png的預測結果為3ECQ,預測正確
./test_1004/643-O4DW.png的預測結果為O4DW,預測正確
./test_1004/644-05CZ.png的預測結果為05CZ,預測正確
./test_1004/645-5FPA.png的預測結果為5FPA,預測正確
./test_1004/646-GUBW.png的預測結果為GUBW,預測正確
./test_1004/647-CUT2.png的預測結果為CUT2,預測正確
./test_1004/648-EEGR.png的預測結果為EEGR,預測正確
./test_1004/649-R911.png的預測結果為R911,預測正確
./test_1004/65-KFDH.png的預測結果為KFDH,預測正確
./test_1004/650-QSQC.png的預測結果為QSQC,預測正確
./test_1004/651-K1OE.png的預測結果為K1OE,預測正確
./test_1004/652-EYJN.png的預測結果為EYJN,預測正確
./test_1004/653-BWL2.png的預測結果為BWL2,預測正確
./test_1004/654-GZTU.png的預測結果為GZTU,預測正確
./test_1004/655-YC5L.png的預測結果為YC5L,預測正確
./test_1004/656-N2U8.png的預測結果為N2U8,預測正確
./test_1004/657-NXT0.png的預測結果為NXT0,預測正確
./test_1004/658-03HA.png的預測結果為03HA,預測正確
./test_1004/659-ZT3A.png的預測結果為ZT3A,預測正確
./test_1004/66-DWTQ.png的預測結果為DWTQ,預測正確
./test_1004/660-MQT1.png的預測結果為MQT1,預測正確
./test_1004/661-RYXG.png的預測結果為RYXG,預測正確
./test_1004/662-CSNM.png的預測結果為CSNM,預測正確
./test_1004/663-4LDV.png的預測結果為4LDV,預測正確
./test_1004/664-MY7Z.png的預測結果為MY7Z,預測正確
./test_1004/665-RPF9.png的預測結果為RPF9,預測正確
./test_1004/666-AWFN.png的預測結果為AWFN,預測正確
./test_1004/667-679V.png的預測結果為679V,預測正確
./test_1004/668-Q2C3.png的預測結果為Q2C3,預測正確
./test_1004/669-9JDU.png的預測結果為9JDU,預測正確
./test_1004/67-338M.png的預測結果為338M,預測正確
./test_1004/670-4ODK.png的預測結果為4ODK,預測正確
./test_1004/671-MOCH.png的預測結果為MOCH,預測正確
./test_1004/672-WYBN.png的預測結果為WYBN,預測正確
./test_1004/673-XCAS.png的預測結果為XCAS,預測正確
./test_1004/674-OAN9.png的預測結果為OAN9,預測正確
./test_1004/675-9J0R.png的預測結果為9J0R,預測正確
./test_1004/676-7E6B.png的預測結果為7E6B,預測正確
./test_1004/677-LFQF.png的預測結果為LFQF,預測正確
./test_1004/678-9BU4.png的預測結果為9BU4,預測正確
./test_1004/679-W5V7.png的預測結果為W5V7,預測正確
./test_1004/68-2THW.png的預測結果為2THW,預測正確
./test_1004/680-4KZ3.png的預測結果為4KZ3,預測正確
./test_1004/681-AB09.png的預測結果為AB09,預測正確
./test_1004/682-JDRH.png的預測結果為JDRH,預測正確
./test_1004/683-46R6.png的預測結果為46R6,預測正確
./test_1004/684-43LV.png的預測結果為43LV,預測正確
./test_1004/685-2543.png的預測結果為2543,預測正確
./test_1004/686-NNPP.png的預測結果為NNPP,預測正確
./test_1004/687-ZR1O.png的預測結果為ZR1O,預測正確
./test_1004/688-H5ZC.png的預測結果為H5ZC,預測正確
./test_1004/689-B008.png的預測結果為B0O8,預測錯誤
./test_1004/69-91OV.png的預測結果為91OV,預測正確
./test_1004/690-QS11.png的預測結果為QS11,預測正確
./test_1004/691-3CDJ.png的預測結果為3CDJ,預測正確
./test_1004/692-DEHN.png的預測結果為DEHN,預測正確
./test_1004/693-GJQK.png的預測結果為GJQK,預測正確
./test_1004/694-77AF.png的預測結果為71AF,預測錯誤
./test_1004/695-GLZ9.png的預測結果為GLZ9,預測正確
./test_1004/696-RLKJ.png的預測結果為RLKJ,預測正確
./test_1004/697-B9CJ.png的預測結果為B9CJ,預測正確
./test_1004/698-F0OQ.png的預測結果為F0OQ,預測正確
./test_1004/699-3ALE.png的預測結果為3ALE,預測正確
./test_1004/7-1HZ8.png的預測結果為1HZ8,預測正確
./test_1004/70-AD0Y.png的預測結果為AD0Y,預測正確
./test_1004/700-U5IV.png的預測結果為U5IV,預測正確
./test_1004/701-WMMU.png的預測結果為WMMU,預測正確
./test_1004/702-GHLD.png的預測結果為GHLD,預測正確
./test_1004/703-REMJ.png的預測結果為REMJ,預測正確
./test_1004/704-AE0A.png的預測結果為AE0A,預測正確
./test_1004/705-CR8Z.png的預測結果為CR8Z,預測正確
./test_1004/706-AIWR.png的預測結果為AIWR,預測正確
./test_1004/707-DOM0.png的預測結果為DOM0,預測正確
./test_1004/708-EOQ0.png的預測結果為EOQO,預測錯誤
./test_1004/709-2KX2.png的預測結果為2KX2,預測正確
./test_1004/71-MBHP.png的預測結果為MBHP,預測正確
./test_1004/710-0EXN.png的預測結果為0EXN,預測正確
./test_1004/711-G9MQ.png的預測結果為G9MQ,預測正確
./test_1004/712-4TER.png的預測結果為4TER,預測正確
./test_1004/713-DPCM.png的預測結果為DPCM,預測正確
./test_1004/714-KS07.png的預測結果為KSO7,預測錯誤
./test_1004/715-L6B0.png的預測結果為L6B0,預測正確
./test_1004/716-1Z88.png的預測結果為1Z88,預測正確
./test_1004/717-71JK.png的預測結果為711K,預測錯誤
./test_1004/718-2E2V.png的預測結果為2E2V,預測正確
./test_1004/719-IJX2.png的預測結果為IJX2,預測正確
./test_1004/72-2WYQ.png的預測結果為2WYQ,預測正確
./test_1004/720-DJPY.png的預測結果為DDPY,預測錯誤
./test_1004/721-ETM2.png的預測結果為ETM2,預測正確
./test_1004/722-1J4M.png的預測結果為1J4M,預測正確
./test_1004/723-8AP3.png的預測結果為8AP3,預測正確
./test_1004/724-JRXK.png的預測結果為JRXK,預測正確
./test_1004/725-BAVE.png的預測結果為BAVE,預測正確
./test_1004/726-X7C9.png的預測結果為X7C9,預測正確
./test_1004/727-0V15.png的預測結果為0V16,預測錯誤
./test_1004/728-UAXU.png的預測結果為UAXU,預測正確
./test_1004/729-GD9U.png的預測結果為GD9U,預測正確
./test_1004/73-LGYY.png的預測結果為LGYY,預測正確
./test_1004/730-G8L2.png的預測結果為G8L2,預測正確
./test_1004/731-AFU9.png的預測結果為AFU9,預測正確
./test_1004/732-CBS7.png的預測結果為CBS7,預測正確
./test_1004/733-6ZVP.png的預測結果為6ZVP,預測正確
./test_1004/734-WUWN.png的預測結果為WUWN,預測正確
./test_1004/735-BQU1.png的預測結果為BQU1,預測正確
./test_1004/736-VKGL.png的預測結果為VKKG,預測錯誤
./test_1004/737-6DYR.png的預測結果為6DYR,預測正確
./test_1004/738-HVX2.png的預測結果為HVX2,預測正確
./test_1004/739-T3MS.png的預測結果為T3MS,預測正確
./test_1004/74-VN5B.png的預測結果為VN5B,預測正確
./test_1004/740-IRR8.png的預測結果為IRR8,預測正確
./test_1004/741-GJUP.png的預測結果為GJUP,預測正確
./test_1004/742-Q2JI.png的預測結果為Q2JI,預測正確
./test_1004/743-5ZH9.png的預測結果為5ZH9,預測正確
./test_1004/744-DA39.png的預測結果為DA39,預測正確
./test_1004/745-DMXX.png的預測結果為DMXX,預測正確
./test_1004/746-EPAT.png的預測結果為EPAT,預測正確
./test_1004/747-4S0M.png的預測結果為4S0M,預測正確
./test_1004/748-FR0W.png的預測結果為FROW,預測錯誤
./test_1004/749-NSI8.png的預測結果為NSI8,預測正確
./test_1004/75-2OHU.png的預測結果為2OHU,預測正確
./test_1004/750-YA2N.png的預測結果為YANN,預測錯誤
./test_1004/751-50U5.png的預測結果為50U6,預測錯誤
./test_1004/752-KSCD.png的預測結果為KSCD,預測正確
./test_1004/753-PFP0.png的預測結果為PFPO,預測錯誤
./test_1004/754-JQT8.png的預測結果為JQT8,預測正確
./test_1004/755-J71O.png的預測結果為J71O,預測正確
./test_1004/756-6Y0J.png的預測結果為6YOJ,預測錯誤
./test_1004/757-UJS9.png的預測結果為UJS9,預測正確
./test_1004/758-35NF.png的預測結果為35NF,預測正確
./test_1004/759-O9LL.png的預測結果為O9LL,預測正確
./test_1004/76-TKOS.png的預測結果為TKOS,預測正確
./test_1004/760-2X61.png的預測結果為2X61,預測正確
./test_1004/761-80S7.png的預測結果為8OS7,預測錯誤
./test_1004/762-EKE0.png的預測結果為EKE0,預測正確
./test_1004/763-27JY.png的預測結果為27JY,預測正確
./test_1004/764-QI3Q.png的預測結果為QI3Q,預測正確
./test_1004/765-8BZ6.png的預測結果為8BZ6,預測正確
./test_1004/766-BG3M.png的預測結果為BG3M,預測正確
./test_1004/767-MBCU.png的預測結果為MBCU,預測正確
./test_1004/768-ATX7.png的預測結果為ATX7,預測正確
./test_1004/769-V898.png的預測結果為V898,預測正確
./test_1004/77-Z3CC.png的預測結果為Z3CC,預測正確
./test_1004/770-MLAZ.png的預測結果為MLAZ,預測正確
./test_1004/771-L3RE.png的預測結果為L3RE,預測正確
./test_1004/772-LL23.png的預測結果為LL23,預測正確
./test_1004/773-I6IP.png的預測結果為I6IP,預測正確
./test_1004/774-5RWB.png的預測結果為5RWB,預測正確
./test_1004/775-D9Z9.png的預測結果為D9Z9,預測正確
./test_1004/776-6XQA.png的預測結果為6XQA,預測正確
./test_1004/777-UESN.png的預測結果為UESN,預測正確
./test_1004/778-ME47.png的預測結果為OEN7,預測錯誤
./test_1004/779-4MW1.png的預測結果為4MW1,預測正確
./test_1004/78-Z93D.png的預測結果為Z93D,預測正確
./test_1004/780-4I8K.png的預測結果為4I8K,預測正確
./test_1004/781-EZK2.png的預測結果為EZK2,預測正確
./test_1004/782-FNAQ.png的預測結果為FNAQ,預測正確
./test_1004/783-ZUK6.png的預測結果為ZUK6,預測正確
./test_1004/784-T4DL.png的預測結果為T4DL,預測正確
./test_1004/785-ZR3S.png的預測結果為ZR3S,預測正確
./test_1004/786-ZYIM.png的預測結果為ZYIM,預測正確
./test_1004/787-M0IB.png的預測結果為M0IB,預測正確
./test_1004/788-ANWK.png的預測結果為ANWK,預測正確
./test_1004/789-GTP2.png的預測結果為GTP2,預測正確
./test_1004/79-FNDC.png的預測結果為FN0C,預測錯誤
./test_1004/790-R2DY.png的預測結果為R2DY,預測正確
./test_1004/791-BCJM.png的預測結果為BCJM,預測正確
./test_1004/792-450E.png的預測結果為450E,預測正確
./test_1004/793-IQ15.png的預測結果為IQ15,預測正確
./test_1004/794-CHCT.png的預測結果為CHCT,預測正確
./test_1004/795-PDBG.png的預測結果為PDBG,預測正確
./test_1004/796-51TS.png的預測結果為51TS,預測正確
./test_1004/797-0QWA.png的預測結果為0QWA,預測正確
./test_1004/798-33PC.png的預測結果為33PC,預測正確
./test_1004/799-5ZAW.png的預測結果為5ZAW,預測正確
./test_1004/8-2586.png的預測結果為2586,預測正確
./test_1004/80-FT9L.png的預測結果為FT9L,預測正確
./test_1004/800-UV0T.png的預測結果為UV0T,預測正確
./test_1004/801-BVT4.png的預測結果為BVT4,預測正確
./test_1004/802-E9RV.png的預測結果為E9RV,預測正確
./test_1004/803-9A79.png的預測結果為9A79,預測正確
./test_1004/804-JEID.png的預測結果為JEID,預測正確
./test_1004/805-IZ3U.png的預測結果為IZ3U,預測正確
./test_1004/806-K1YP.png的預測結果為K1YP,預測正確
./test_1004/807-O8AR.png的預測結果為O8AR,預測正確
./test_1004/808-AXHA.png的預測結果為AXHA,預測正確
./test_1004/809-13F6.png的預測結果為13F6,預測正確
./test_1004/81-9AXW.png的預測結果為9AXW,預測正確
./test_1004/810-9N4H.png的預測結果為9N4H,預測正確
./test_1004/811-IG4M.png的預測結果為IG4M,預測正確
./test_1004/812-M1MS.png的預測結果為M1MS,預測正確
./test_1004/813-0700.png的預測結果為0700,預測正確
./test_1004/814-5HDI.png的預測結果為5HDI,預測正確
./test_1004/815-7WJ9.png的預測結果為7WJ9,預測正確
./test_1004/816-RVB9.png的預測結果為RVB9,預測正確
./test_1004/817-KM73.png的預測結果為KM73,預測正確
./test_1004/818-AFSV.png的預測結果為AFSV,預測正確
./test_1004/819-V3AO.png的預測結果為VAAO,預測錯誤
./test_1004/82-JJJX.png的預測結果為JJJX,預測正確
./test_1004/820-H4S7.png的預測結果為H4S7,預測正確
./test_1004/821-5641.png的預測結果為5611,預測錯誤
./test_1004/822-J6EM.png的預測結果為J6EM,預測正確
./test_1004/823-ZT1D.png的預測結果為ZT1D,預測正確
./test_1004/824-X8XZ.png的預測結果為X8XZ,預測正確
./test_1004/825-3QMW.png的預測結果為3QMW,預測正確
./test_1004/826-8EFN.png的預測結果為8EFN,預測正確
./test_1004/827-Q63F.png的預測結果為Q63F,預測正確
./test_1004/828-TXCY.png的預測結果為TKCY,預測錯誤
./test_1004/829-GQIS.png的預測結果為GQIS,預測正確
./test_1004/83-CN5Z.png的預測結果為CN5Z,預測正確
./test_1004/830-3GLU.png的預測結果為3GLU,預測正確
./test_1004/831-EY3O.png的預測結果為EY3O,預測正確
./test_1004/832-6KFK.png的預測結果為6KFK,預測正確
./test_1004/833-GZW3.png的預測結果為GZW3,預測正確
./test_1004/834-4ADI.png的預測結果為4ADI,預測正確
./test_1004/835-8BHP.png的預測結果為88HP,預測錯誤
./test_1004/836-RS1S.png的預測結果為RS1S,預測正確
./test_1004/837-AIJH.png的預測結果為AIJH,預測正確
./test_1004/838-2SPH.png的預測結果為2SPH,預測正確
./test_1004/839-DT49.png的預測結果為DT49,預測正確
./test_1004/84-RVFS.png的預測結果為RVFS,預測正確
./test_1004/840-1PP4.png的預測結果為1PP4,預測正確
./test_1004/841-TCC0.png的預測結果為TCC0,預測正確
./test_1004/842-L0KA.png的預測結果為L0KA,預測正確
./test_1004/843-Y8BS.png的預測結果為Y8BS,預測正確
./test_1004/844-O7NK.png的預測結果為07NK,預測錯誤
./test_1004/845-JOC0.png的預測結果為JOC0,預測正確
./test_1004/846-P8HN.png的預測結果為P8HN,預測正確
./test_1004/847-NMRY.png的預測結果為NMRY,預測正確
./test_1004/848-TVB8.png的預測結果為TVB8,預測正確
./test_1004/849-W2WO.png的預測結果為W2WO,預測正確
./test_1004/85-RCYG.png的預測結果為RCYG,預測正確
./test_1004/850-15X2.png的預測結果為1XX2,預測錯誤
./test_1004/851-4MT9.png的預測結果為4MT9,預測正確
./test_1004/852-MZH7.png的預測結果為MZH7,預測正確
./test_1004/853-Q95P.png的預測結果為Q95P,預測正確
./test_1004/854-JPZO.png的預測結果為JPZO,預測正確
./test_1004/855-JCG5.png的預測結果為JCG5,預測正確
./test_1004/856-BKCA.png的預測結果為BKCA,預測正確
./test_1004/857-QEXL.png的預測結果為QEXL,預測正確
./test_1004/858-3G6M.png的預測結果為3G6M,預測正確
./test_1004/859-B4KP.png的預測結果為B4KP,預測正確
./test_1004/86-OVN1.png的預測結果為OVN1,預測正確
./test_1004/860-P93O.png的預測結果為P93O,預測正確
./test_1004/861-VO3A.png的預測結果為VO3A,預測正確
./test_1004/862-9W9W.png的預測結果為9W9W,預測正確
./test_1004/863-GHMV.png的預測結果為GHMV,預測正確
./test_1004/864-4W48.png的預測結果為4W48,預測正確
./test_1004/865-EMKF.png的預測結果為EMKF,預測正確
./test_1004/866-84IL.png的預測結果為84IL,預測正確
./test_1004/867-LPFE.png的預測結果為LPFE,預測正確
./test_1004/868-73HD.png的預測結果為73HD,預測正確
./test_1004/869-LO50.png的預測結果為LO5O,預測錯誤
./test_1004/87-JS8E.png的預測結果為JS8E,預測正確
./test_1004/870-JJL6.png的預測結果為JJL6,預測正確
./test_1004/871-K6OJ.png的預測結果為K6DJ,預測錯誤
./test_1004/872-QRSU.png的預測結果為QRSU,預測正確
./test_1004/873-B3FA.png的預測結果為B3FA,預測正確
./test_1004/874-JI5X.png的預測結果為JI5X,預測正確
./test_1004/875-FIW1.png的預測結果為FIW1,預測正確
./test_1004/876-Z648.png的預測結果為Z648,預測正確
./test_1004/877-I7T8.png的預測結果為I7T8,預測正確
./test_1004/878-WN3H.png的預測結果為WN3H,預測正確
./test_1004/879-RA2G.png的預測結果為RA2G,預測正確
./test_1004/88-24QM.png的預測結果為24QM,預測正確
./test_1004/880-RGKU.png的預測結果為RGKU,預測正確
./test_1004/881-0QJ3.png的預測結果為0QJ3,預測正確
./test_1004/882-089Y.png的預測結果為089Y,預測正確
./test_1004/883-391L.png的預測結果為391L,預測正確
./test_1004/884-UCNH.png的預測結果為UCNH,預測正確
./test_1004/885-LNBS.png的預測結果為LNBS,預測正確
./test_1004/886-G8BI.png的預測結果為G8BI,預測正確
./test_1004/887-UJG7.png的預測結果為UJG7,預測正確
./test_1004/888-NKN5.png的預測結果為NKN5,預測正確
./test_1004/889-3WGQ.png的預測結果為3WGQ,預測正確
./test_1004/89-U4AE.png的預測結果為U4AE,預測正確
./test_1004/890-AJCD.png的預測結果為AJCD,預測正確
./test_1004/891-DVZU.png的預測結果為DVZU,預測正確
./test_1004/892-87LD.png的預測結果為87LD,預測正確
./test_1004/893-JS38.png的預測結果為JS38,預測正確
./test_1004/894-73WT.png的預測結果為73WT,預測正確
./test_1004/895-A4U5.png的預測結果為A4U5,預測正確
./test_1004/896-WNVA.png的預測結果為WNNA,預測錯誤
./test_1004/897-N3PS.png的預測結果為N3PS,預測正確
./test_1004/898-3OYZ.png的預測結果為3OYZ,預測正確
./test_1004/899-CM01.png的預測結果為CM01,預測正確
./test_1004/9-84AI.png的預測結果為84AI,預測正確
./test_1004/90-VVFC.png的預測結果為VVFC,預測正確
./test_1004/900-G916.png的預測結果為G916,預測正確
./test_1004/901-HXRD.png的預測結果為HXRD,預測正確
./test_1004/902-20KV.png的預測結果為00KV,預測錯誤
./test_1004/903-RS1S.png的預測結果為RS1S,預測正確
./test_1004/904-05NS.png的預測結果為05NS,預測正確
./test_1004/905-QXOT.png的預測結果為QXOT,預測正確
./test_1004/906-55X1.png的預測結果為55X1,預測正確
./test_1004/907-6WST.png的預測結果為6WST,預測正確
./test_1004/908-V8NV.png的預測結果為V8NV,預測正確
./test_1004/909-S18F.png的預測結果為S18F,預測正確
./test_1004/91-LU42.png的預測結果為LU42,預測正確
./test_1004/910-UOOR.png的預測結果為UOOR,預測正確
./test_1004/911-J2VQ.png的預測結果為J2VQ,預測正確
./test_1004/912-3FUJ.png的預測結果為3FUJ,預測正

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 今天我為大家帶來新的作品,iOS17桌面組件神器(Scriptable)原創腳本,精美作品分享!喜歡的話就點關註吧!更多腳本正在路上... * script : ONE-Progress.js * version : 1.0.0 * author : Nicolas-kings * date : 2 ...
  • 適配器模式(Adapter Pattern) 結構型設計模式,見名知意,就是兩個不相容的介面之間的橋梁。它結合了兩個獨立介面的功能。 主要解決:常常要將一些"現存的對象"放到新的環境中,而新環境要求的介面是現對象不能滿足的。 關鍵代碼:適配器繼承或依賴已有的對象,實現想要的目標介面。 優點: 1、可 ...
  • 領域驅動設計(DDD)裡面有一堆專業術語,比如領域、子域、核心域、通用域、支撐域等等,聽著是不是覺得挺嚇人?別怕,我來帶你輕鬆搞懂它們。 如何理解領域和子域? 領域是指一定的業務範圍或問題域。在解決業務問題時,DDD 會將業務領域進行細分,將問題範圍限定在一定的邊界內,在這個邊界內建立領域模型,用代 ...
  • 策略模式(Strategy Pattern) 指對象有某個行為,但是在不同的場景中,該行為有不同的實現演算法。將每個演算法封裝在獨立的類中,使得它們可以互相替換。可以在運行時根據需要選擇不同的演算法,而不需要修改客戶端代碼。 主要解決:在有多種演算法相似的情況下,使用 if...else 所帶來的複雜和難以 ...
  • 抽象工廠模式(Abstract Factory Pattern): 是圍繞一個超級工廠創建其他工廠。該超級工廠又稱為其他工廠的工廠。這種類型的設計模式屬於創建型模式,它提供了一種創建對象的最佳方式。 在抽象工廠模式中,介面是負責創建一個相關對象的工廠,不需要顯式指定它們的類。每個生成的工廠都能按照工 ...
  • 原理 在看雪看到一篇文章:逆向調用QQ截圖NT與WeChatOCR-軟體逆向。裡面說了怎麼調用微信和QQ本地的OCR模型,還有很詳細的分析過程。 我稍微看了下文章,多的也看不懂。大概流程是使用mmmojo.dll這個dll來與WeChatOCR.exe做通信的,也是用它來啟動和關閉WeChatOCR ...
  • C++ 預設參數 預設參數概述 在 C++ 中,函數參數可以擁有預設值。這意味著,在調用函數時,如果省略了某個參數,那麼將使用為該參數指定的預設值。 設置預設參數 預設參數值使用等號 = 符號進行設置,位於參數聲明的類型之後。例如: void myFunction(string country = ...
  • 目錄一、介紹二、安裝三、導入四、基本使用4.1 發送GET 請求4.2 POST請求發送JSON數據4.3 Post 文件上傳4.4 GoRequests 使用代理4.5 Gorequests 使用session五、HTTP服務端代碼 一、介紹 官方文檔 DOC: https://pkg.go.de ...
一周排行
    -Advertisement-
    Play Games
  • GoF之工廠模式 @目錄GoF之工廠模式每博一文案1. 簡單說明“23種設計模式”1.2 介紹工廠模式的三種形態1.3 簡單工廠模式(靜態工廠模式)1.3.1 簡單工廠模式的優缺點:1.4 工廠方法模式1.4.1 工廠方法模式的優缺點:1.5 抽象工廠模式1.6 抽象工廠模式的優缺點:2. 總結:3 ...
  • 新改進提供的Taurus Rpc 功能,可以簡化微服務間的調用,同時可以不用再手動輸出模塊名稱,或調用路徑,包括負載均衡,這一切,由框架實現並提供了。新的Taurus Rpc 功能,將使得服務間的調用,更加輕鬆、簡約、高效。 ...
  • 本章將和大家分享ES的數據同步方案和ES集群相關知識。廢話不多說,下麵我們直接進入主題。 一、ES數據同步 1、數據同步問題 Elasticsearch中的酒店數據來自於mysql資料庫,因此mysql數據發生改變時,Elasticsearch也必須跟著改變,這個就是Elasticsearch與my ...
  • 引言 在我們之前的文章中介紹過使用Bogus生成模擬測試數據,今天來講解一下功能更加強大自動生成測試數據的工具的庫"AutoFixture"。 什麼是AutoFixture? AutoFixture 是一個針對 .NET 的開源庫,旨在最大程度地減少單元測試中的“安排(Arrange)”階段,以提高 ...
  • 經過前面幾個部分學習,相信學過的同學已經能夠掌握 .NET Emit 這種中間語言,並能使得它來編寫一些應用,以提高程式的性能。隨著 IL 指令篇的結束,本系列也已經接近尾聲,在這接近結束的最後,會提供幾個可供直接使用的示例,以供大伙分析或使用在項目中。 ...
  • 當從不同來源導入Excel數據時,可能存在重覆的記錄。為了確保數據的準確性,通常需要刪除這些重覆的行。手動查找並刪除可能會非常耗費時間,而通過編程腳本則可以實現在短時間內處理大量數據。本文將提供一個使用C# 快速查找並刪除Excel重覆項的免費解決方案。 以下是實現步驟: 1. 首先安裝免費.NET ...
  • C++ 異常處理 C++ 異常處理機制允許程式在運行時處理錯誤或意外情況。它提供了捕獲和處理錯誤的一種結構化方式,使程式更加健壯和可靠。 異常處理的基本概念: 異常: 程式在運行時發生的錯誤或意外情況。 拋出異常: 使用 throw 關鍵字將異常傳遞給調用堆棧。 捕獲異常: 使用 try-catch ...
  • 優秀且經驗豐富的Java開發人員的特征之一是對API的廣泛瞭解,包括JDK和第三方庫。 我花了很多時間來學習API,尤其是在閱讀了Effective Java 3rd Edition之後 ,Joshua Bloch建議在Java 3rd Edition中使用現有的API進行開發,而不是為常見的東西編 ...
  • 框架 · 使用laravel框架,原因:tp的框架路由和orm沒有laravel好用 · 使用強制路由,方便介面多時,分多版本,分文件夾等操作 介面 · 介面開發註意欄位類型,欄位是int,查詢成功失敗都要返回int(對接java等強類型語言方便) · 查詢介面用GET、其他用POST 代碼 · 所 ...
  • 正文 下午找企業的人去鎮上做貸後。 車上聽同事跟那個司機對罵,火星子都快出來了。司機跟那同事更熟一些,連我在內一共就三個人,同事那一手指桑罵槐給我都聽愣了。司機也是老社會人了,馬上聽出來了,為那個無辜的企業經辦人辯護,實際上是為自己辯護。 “這個事情你不能怪企業。”“但他們總不能讓銀行的人全權負責, ...