Görüntü İşleme 3.2 GA Okuma OCR kapsayıcısını yükleme
Not
22 Eylül 2020'den itibaren, çoğu geçitli kapsayıcı Microsoft Container Registry'de barındırılır ve bunları indirmek için docker oturum açma komutunu kullanmanız gerekmez. Kapsayıcıyı çalıştırmak için yine de çevrimiçi isteği tamamlamanız gerekir. Daha fazla bilgi için makalenin devamında Yer alan Kapsayıcıyı çalıştırmak için onay isteme bölümüne bakın.
Kapsayıcılar, Görüntü İşleme API’lerini kendi ortamınızda çalıştırmanızı sağlar. Kapsayıcılar, belirli güvenlik ve veri idare gereksinimleri için çok kullanışlıdır. Bu makalede Okuma (OCR) kapsayıcısını indirmeyi, yüklemeyi ve çalıştırmayı öğreneceksiniz.
Read kapsayıcısı JPEG, PNG, BMP, PDF ve TIFF dosya biçimleri desteğiyle resimlerden ve belgelerden yazdırılan ve el yazısı metinleri ayıklamanıza olanak tanır. Daha fazla bilgi için bkz . OKUMA API'sinin nasıl yapılır kılavuzu.
Yenilikler
3.2-model-2022-04-30
Okuma kapsayıcısının GA sürümü, 164 dil ve diğer geliştirmeler için destekle birlikte sağlanır. Mevcut bir müşteriyseniz, başlamak için indirme yönergelerini izleyin.
Read 3.2 OCR kapsayıcısı en son GA modelidir ve aşağıdakileri sağlar:
- Geliştirilmiş doğruluk için yeni modeller.
- Aynı belge içinde birden çok dil desteği.
- Toplam 164 dil için destek. OCR tarafından desteklenen dillerin tam listesine bakın.
- Hem belgeler hem de resimler için tek bir işlem.
- Daha büyük belgeler ve görüntüler için destek.
- Güvenilirlik puanları.
- Hem yazdırma hem de el yazısı metin içeren belgeler için destek.
- Belgedeki yalnızca seçili sayfalardan metin ayıklama özelliği.
- Yalnızca Latin dilleri için metin satırı çıkış sırasını varsayılandan daha doğal okuma sırasına kadar seçin.
- El yazısı stili olarak metin satırı sınıflandırması veya yalnızca Latin dilleri için değil.
Bugün Okuma 2.0 kapsayıcıları kullanıyorsanız, yeni sürümlerdeki değişiklikler hakkında bilgi edinmek için geçiş kılavuzuna bakın.
Önkoşullar
Kapsayıcıları kullanmadan önce aşağıdaki önkoşulları karşılamanız gerekir:
Gerekli | Amaç |
---|---|
Docker altyapısı | Docker Altyapısı'nın bir konak bilgisayarda yüklü olması gerekir. Docker, macOS, Windows ve Linux üzerinde Docker ortamını yapılandıran paketler sağlar. Docker ve kapsayıcı temel bilgileri ile ilgili giriş yapmak için Docker’a genel bakış bölümüne bakın. Docker, kapsayıcıların Azure'a bağlanmasına ve faturalama verileri göndermesine izin verecek şekilde yapılandırılmalıdır. Windows'da Docker,Linux kapsayıcılarını destekleyecek şekilde de yapılandırılmalıdır. |
Docker hakkında bilgi | Kayıt defterleri, depolar, kapsayıcılar ve kapsayıcı görüntüleri gibi Docker kavramlarının yanı sıra temel docker komutlar hakkında bilgi sahibi olmanız gerekir. |
Görüntü İşleme kaynağı | Kapsayıcıyı kullanmak için aşağıdakilere sahip olmanız gerekir: Bir Azure Görüntü İşleme kaynağı ve uç nokta URI'sinin ilişkili API anahtarı. Her iki değer de kaynağın Genel Bakış ve Anahtarlar sayfalarında bulunur ve kapsayıcıyı başlatmak için gereklidir. {API_KEY}: Anahtarlar sayfasındaki kullanılabilir iki kaynak anahtarından biri {ENDPOINT_URI}: Genel Bakış sayfasında sağlanan uç nokta |
Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.
Kapsayıcıyı çalıştırmak için onay isteme
Kapsayıcıyı çalıştırmak için onay istemek için istek formunu doldurun ve gönderin.
Form, siz, şirketiniz ve kapsayıcıyı kullanacağınız kullanıcı senaryosu hakkında bilgi istemektedir. Formu gönderdikten sonra Azure Bilişsel Hizmetler ekibi formu inceler ve 10 iş günü içinde size bir karar e-posta ile gönderir.
Önemli
- Formda, Azure abonelik kimliğiyle ilişkilendirilmiş bir e-posta adresi kullanmanız gerekir.
- Kapsayıcıyı çalıştırmak için kullandığınız Azure kaynağının onaylı Azure abonelik kimliğiyle oluşturulmuş olması gerekir.
- Microsoft'tan uygulamanızın durumuyla ilgili güncelleştirmeler için e-postanızı (gelen kutusu ve gereksiz klasörler) denetleyin.
Onayladıktan sonra, kapsayıcıyı makalenin ilerleyen bölümlerinde açıklanan Microsoft Container Registry'den (MCR) indirdikten sonra çalıştırabilirsiniz.
Azure aboneliğiniz onaylanmamışsa kapsayıcıyı çalıştıramazsınız.
Gerekli parametreleri toplama
Tüm Bilişsel Hizmetler kapsayıcıları için üç birincil parametre gereklidir. Microsoft Yazılımı Lisans Koşulları kabul değeriyle birlikte mevcut olmalıdır. Bir Uç Nokta URI'si ve API anahtarı da gereklidir.
Uç nokta URI'si
Değer, {ENDPOINT_URI}
ilgili Bilişsel Hizmetler kaynağının Azure portal Genel Bakış sayfasında bulunabilir. Genel Bakış sayfasına gidin, uç noktanın üzerine gelin ve Panoya kopyala simgesi görüntülenir. Gerektiğinde uç noktayı kopyalayın ve kullanın.
Anahtarlar
{API_KEY}
Değer kapsayıcıyı başlatmak için kullanılır ve ilgili Bilişsel Hizmetler kaynağının Azure portal Anahtarlar sayfasında kullanılabilir. Anahtarlar sayfasına gidin ve Panoya kopyala simgesini seçin.
Önemli
Bu abonelik anahtarları Bilişsel Hizmetler API'nize erişmek için kullanılır. Anahtarlarınızı paylaşmayın. Bunları güvenli bir şekilde depolayın. Örneğin Azure Key Vault kullanın. Ayrıca bu anahtarları düzenli olarak yeniden oluşturmanızı öneririz. API çağrısı yapmak için yalnızca bir anahtar gereklidir. İlk anahtarı yeniden oluştururken, hizmete sürekli erişim için ikinci anahtarı kullanabilirsiniz.
Konak bilgisayar gereksinimleri
Konak, Docker kapsayıcısını çalıştıran x64 tabanlı bir bilgisayardır. Şirket içi bir bilgisayar veya Azure'da Docker barındırma hizmeti olabilir, örneğin:
- Azure Kubernetes Service.
- Azure Container Instances.
- Azure Stack'e dağıtılan bir Kubernetes kümesi. Daha fazla bilgi için bkz. Kubernetes'i Azure Stack'e dağıtma.
Gelişmiş Vektör Uzantısı desteği
Ana bilgisayar, docker kapsayıcısını çalıştıran bilgisayardır. Konağın Gelişmiş Vektör Uzantılarını (AVX2) desteklemesi gerekir. Aşağıdaki komutla Linux konaklarında AVX2 desteğini de kontrol edebilirsiniz:
grep -q avx2 /proc/cpuinfo && echo AVX2 supported || echo No AVX2 support detected
Uyarı
AvX2'yi desteklemek için ana bilgisayar gereklidir . Kapsayıcı, AVX2 desteği olmadan düzgün çalışmaz.
Kapsayıcı gereksinimleri ve önerileri
Not
Gereksinimler ve öneriler, 29 satır ve toplam 803 karakter içeren taranmış bir iş mektubunun 523 KB görüntüsü kullanılarak saniyede tek bir istekle yapılan karşılaştırmaları temel alır. Önerilen yapılandırma, minimum yapılandırmaya kıyasla yaklaşık 2 kat daha hızlı yanıt verdi.
Aşağıdaki tabloda, her Bir Read OCR kapsayıcısı için en düşük ve önerilen kaynak ayırma işlemi açıklanmaktadır.
Kapsayıcı | Minimum | Önerilen |
---|---|---|
Okuma 3.2 2022-04-30 | 4 çekirdek, 8 GB bellek | 8 çekirdek, 16 GB bellek |
Okuma 3.2 2021-04-12 | 4 çekirdek, 16 GB bellek | 8 çekirdek, 24 GB bellek |
- Her çekirdek en az 2,6 gigahertz (GHz) veya daha hızlı olmalıdır.
Çekirdek ve bellek, komutun --cpus
bir parçası olarak kullanılan ve --memory
ayarlarına docker run
karşılık gelir.
Kapsayıcı görüntüsünü alma
Görüntü İşleme Read OCR kapsayıcı görüntüsü kapsayıcı kayıt defteri dağıtımında mcr.microsoft.com
bulunabilir. Depoda azure-cognitive-services
bulunur ve olarak adlandırılır read
. Tam kapsayıcı görüntüsü adı, şeklindedir mcr.microsoft.com/azure-cognitive-services/vision/read
.
Kapsayıcının en son sürümünü kullanmak için etiketini kullanabilirsiniz latest
. McR'de etiketlerin tam listesini de bulabilirsiniz.
Okuma için aşağıdaki kapsayıcı görüntüleri kullanılabilir.
Kapsayıcı | Container Registry / Depo / Görüntü Adı | Etiketler |
---|---|---|
Okuma 3.2 GA | mcr.microsoft.com/azure-cognitive-services/vision/read:3.2-model-2022-04-30 |
en son, 3.2, 3.2-model-2022-04-30 |
docker pull
Kapsayıcı görüntüsünü indirmek için komutunu kullanın.
docker pull mcr.microsoft.com/azure-cognitive-services/vision/read:3.2-model-2022-04-30
İpucu
İndirilen kapsayıcı görüntülerinizi listelemek için docker images komutunu kullanabilirsiniz. Örneğin, aşağıdaki komut indirilen her kapsayıcı görüntüsünün kimliğini, deposunu ve etiketini tablo olarak biçimlendirilmiş olarak listeler:
docker images --format "table {{.ID}}\t{{.Repository}}\t{{.Tag}}"
IMAGE ID REPOSITORY TAG
<image-id> <repository-path/name> <tag-name>
Kapsayıcıyı kullanma
Kapsayıcı konak bilgisayara yüklendikten sonra, kapsayıcıyla çalışmak için aşağıdaki işlemi kullanın.
- Gerekli faturalama ayarlarıyla kapsayıcıyı çalıştırın. Komutun
docker run
daha fazla örneği mevcuttur. - Kapsayıcının tahmin uç noktasını sorgula.
Kapsayıcıyı çalıştırma
Kapsayıcıyı çalıştırmak için docker run komutunu kullanın. ve {API_KEY}
değerlerini alma hakkında ayrıntılı bilgi için gerekli parametreleri toplama bölümüne {ENDPOINT_URI}
bakın.
docker run
Komut örnekleri mevcuttur.
docker run --rm -it -p 5000:5000 --memory 16g --cpus 8 \
mcr.microsoft.com/azure-cognitive-services/vision/read:3.2-model-2022-04-30 \
Eula=accept \
Billing={ENDPOINT_URI} \
ApiKey={API_KEY}
Yukarıdaki komut:
- Kapsayıcı görüntüsünden Read OCR en son GA kapsayıcısını çalıştırır.
- 8 CPU çekirdeği ve 16 gigabayt (GB) bellek ayırır.
- TCP bağlantı noktası 5000'i kullanıma sunar ve kapsayıcı için sahte bir TTY ayırır.
- Kapsayıcı çıktıktan sonra otomatik olarak kaldırılır. Kapsayıcı görüntüsü ana bilgisayarda hala kullanılabilir.
Alternatif olarak ortam değişkenlerini kullanarak kapsayıcıyı çalıştırabilirsiniz:
docker run --rm -it -p 5000:5000 --memory 16g --cpus 8 \
--env Eula=accept \
--env Billing={ENDPOINT_URI} \
--env ApiKey={API_KEY} \
mcr.microsoft.com/azure-cognitive-services/vision/read:3.2-model-2022-04-30
Komutun docker run
daha fazla örneği mevcuttur.
Önemli
Kapsayıcıyı Eula
çalıştırmak için , Billing
ve ApiKey
seçenekleri belirtilmelidir; aksi takdirde kapsayıcı başlatılmaz. Daha fazla bilgi için bkz . Faturalama.
Daha yüksek aktarım hızına ihtiyacınız varsa (örneğin, çok sayfalı dosyaları işlerken), Azure Depolama ve Azure Kuyruğu kullanarak bir Kubernetes kümesinde birden çok kapsayıcı dağıtmayı göz önünde bulundurun.
İşleme için görüntüleri depolamak için Azure Depolama kullanıyorsanız, kapsayıcıyı çağırırken kullanılacak bir bağlantı dizesi oluşturabilirsiniz.
Bağlantı dizenizi bulmak için:
- Azure portal Depolama hesapları'na gidin ve hesabınızı bulun.
- Sol gezinti listesindeki Erişim tuşları'nı seçin.
- Bağlantı dizeniz Bağlantı dizesinin altında yer alır
Aynı konakta birden çok kapsayıcı çalıştırma
Kullanıma sunulan bağlantı noktalarıyla birden çok kapsayıcı çalıştırmak istiyorsanız, her kapsayıcıyı farklı bir kullanıma sunulan bağlantı noktasıyla çalıştırdığınızdan emin olun. Örneğin, ilk kapsayıcıyı 5000 numaralı bağlantı noktasında, ikinci kapsayıcıyı da 5001 numaralı bağlantı noktasında çalıştırın.
Bu kapsayıcıyı ve HOST üzerinde çalışan farklı bir Azure Bilişsel Hizmetler kapsayıcısını birlikte kullanabilirsiniz. Aynı Bilişsel Hizmetler kapsayıcısının birden çok kapsayıcısını da çalıştırabilirsiniz.
Kapsayıcının çalıştığını doğrulama
Kapsayıcının çalıştığını doğrulamanın çeşitli yolları vardır. Dış IP adresini ve söz konusu kapsayıcının kullanıma sunulan bağlantı noktasını bulun ve sık kullandığınız web tarayıcısını açın. Kapsayıcının çalıştığını doğrulamak için aşağıdaki çeşitli istek URL'lerini kullanın. Burada listelenen örnek istek URL'leri şunlardır http://localhost:5000
; ancak kapsayıcınız farklılık gösterebilir. Kapsayıcınızın Dış IP adresine ve kullanıma sunulan bağlantı noktasına bağlı olduğundan emin olun.
İstek URL’si | Amaç |
---|---|
http://localhost:5000/ |
Kapsayıcı bir giriş sayfası sağlar. |
http://localhost:5000/ready |
GET ile istenen bu URL, kapsayıcının modele yönelik bir sorguyu kabul etmeye hazır olduğuna ilişkin bir doğrulama sağlar. Bu istek Kubernetes canlılığı ve hazır olma yoklamaları için kullanılabilir. |
http://localhost:5000/status |
GET ile de istenen bu URL, kapsayıcıyı başlatmak için kullanılan api anahtarının uç nokta sorgusuna neden olmadan geçerli olup olmadığını doğrular. Bu istek Kubernetes canlılığı ve hazır olma yoklamaları için kullanılabilir. |
http://localhost:5000/swagger |
Kapsayıcı uç noktalar için tüm belgeleri ve bir de Deneyin özelliği sağlar. Bu özellik sayesinde, ayarlarınızı web tabanlı bir HTML formuna girebilir ve herhangi bir kod yazmak zorunda kalmadan sorguyu yapabilirsiniz. Sorgu döndürdüğünde, gerekli HTTP üst bilgilerini ve gövde biçimini göstermek için örnek bir CURL komutu sağlanır. |
Kapsayıcının tahmin uç noktasını sorgulama
Kapsayıcı REST tabanlı sorgu tahmin uç noktası API’lerini sağlar.
Kapsayıcı API’leri için http://localhost:5000
konağını kullanın. Swagger yolunu şu konumda görüntüleyebilirsiniz: http://localhost:5000/swagger/
.
Zaman Uyumsuz Okuma
Görüntü İşleme hizmetinin ilgili REST işlemlerini kullandığına benzer şekilde, bir görüntüyü zaman uyumsuz olarak okumak için ve GET /vision/v3.2/read/operations/{operationId}
işlemlerini birlikte kullanabilirsinizPOST /vision/v3.2/read/analyze
. Zaman uyumsuz POST yöntemi, HTTP GET isteğinin tanımlayıcısı olarak kullanılan bir operationId
döndürür.
swagger kullanıcı arabiriminden, tarayıcıda genişletmek için öğesini seçin Analyze
. Ardından Deneyin>Dosya seç'i seçin. Bu örnekte aşağıdaki görüntüyü kullanacağız:
Zaman uyumsuz POST başarıyla çalıştırıldığında, bir HTTP 202 durum kodu döndürür. Yanıtın bir parçası olarak, isteğin sonuç uç noktasını tutan bir operation-location
üst bilgi vardır.
content-length: 0
date: Fri, 04 Sep 2020 16:23:01 GMT
operation-location: http://localhost:5000/vision/v3.2/read/operations/a527d445-8a74-4482-8cb3-c98a65ec7ef9
server: Kestrel
operation-location
tam URL'dir ve bir HTTP GET aracılığıyla erişilir. Yukarıdaki görüntüden URL'yi yürütmenin operation-location
JSON yanıtı aşağıdadır:
{
"status": "succeeded",
"createdDateTime": "2021-02-04T06:32:08.2752706+00:00",
"lastUpdatedDateTime": "2021-02-04T06:32:08.7706172+00:00",
"analyzeResult": {
"version": "3.2.0",
"readResults": [
{
"page": 1,
"angle": 2.1243,
"width": 502,
"height": 252,
"unit": "pixel",
"lines": [
{
"boundingBox": [
58,
42,
314,
59,
311,
123,
56,
121
],
"text": "Tabs vs",
"appearance": {
"style": {
"name": "handwriting",
"confidence": 0.96
}
},
"words": [
{
"boundingBox": [
68,
44,
225,
59,
224,
122,
66,
123
],
"text": "Tabs",
"confidence": 0.933
},
{
"boundingBox": [
241,
61,
314,
72,
314,
123,
239,
122
],
"text": "vs",
"confidence": 0.977
}
]
},
{
"boundingBox": [
286,
171,
415,
165,
417,
197,
287,
201
],
"text": "paces",
"appearance": {
"style": {
"name": "handwriting",
"confidence": 0.746
}
},
"words": [
{
"boundingBox": [
286,
179,
404,
166,
405,
198,
290,
201
],
"text": "paces",
"confidence": 0.938
}
]
}
]
}
]
}
}
Önemli
Yük dengeleyici arkasında birden çok Okuma OCR kapsayıcısı dağıtıyorsanız, örneğin Docker Compose veya Kubernetes altında bir dış önbelleğiniz olmalıdır. İşleme kapsayıcısı ve GET isteği kapsayıcısı aynı olmayabileceği için, dış önbellek sonuçları depolar ve bunları kapsayıcılar arasında paylaşır. Önbellek ayarları hakkında ayrıntılı bilgi için bkz. docker kapsayıcılarını Görüntü İşleme yapılandırma.
Zaman uyumlu okuma
Bir görüntüyü zaman uyumlu bir şekilde okumak için aşağıdaki işlemi kullanabilirsiniz.
POST /vision/v3.2/read/syncAnalyze
Görüntü tamamen okunduğunda, yalnızca o zaman API bir JSON yanıtı döndürür. Bu davranışın tek istisnası bir hata oluşmasıdır. Hata oluşursa aşağıdaki JSON döndürülür:
{
"status": "Failed"
}
JSON yanıt nesnesi, zaman uyumsuz sürümle aynı nesne grafiğine sahiptir. JavaScript kullanıcısıysanız ve tür güvenliği istiyorsanız, JSON yanıtını yayına almak için TypeScript kullanmayı göz önünde bulundurun.
Örnek bir kullanım örneği için burada TypeScript korumalı alanı'na bakın ve kullanım kolaylığını görselleştirmek için Çalıştır'ı seçin.
Kapsayıcıyı durdurma
Kapsayıcıyı kapatmak için, kapsayıcının çalıştığı komut satırı ortamında Ctrl+C tuşlarını seçin.
Sorun giderme
Kapsayıcıyı bir çıkış bağlaması ve günlüğe kaydetme etkin olarak çalıştırırsanız kapsayıcı, kapsayıcıyı başlatırken veya çalıştırırken karşılaşılan sorunları gidermeye yardımcı olan günlük dosyaları oluşturur.
İpucu
Daha fazla sorun giderme bilgisi ve rehberlik için bkz. Bilişsel Hizmetler kapsayıcıları hakkında sık sorulan sorular (SSS).
Bilişsel Hizmetler kapsayıcısını çalıştırırken sorun yaşıyorsanız Microsoft tanılama kapsayıcısını kullanmayı deneyebilirsiniz. Dağıtım ortamınızda Bilişsel Hizmetler kapsayıcılarının beklendiği gibi çalışmasını engelleyebilecek yaygın hataları tanılamak için bu kapsayıcıyı kullanın.
Kapsayıcıyı almak için aşağıdaki docker pull
komutu kullanın:
docker pull mcr.microsoft.com/azure-cognitive-services/diagnostic
Ardından kapsayıcıyı çalıştırın. değerini {ENDPOINT_URI}
uç noktanızla ve değerini kaynağınızın anahtarıyla değiştirin {API_KEY}
:
docker run --rm mcr.microsoft.com/azure-cognitive-services/diagnostic \
eula=accept \
Billing={ENDPOINT_URI} \
ApiKey={API_KEY}
Kapsayıcı, faturalama uç noktasına ağ bağlantısını test eder.
Faturalama
Bilişsel Hizmetler kapsayıcıları, Azure hesabınızdaki ilgili kaynağı kullanarak faturalama bilgilerini Azure'a gönderir.
Kapsayıcıya yönelik sorgular, parametresi için kullanılan Azure kaynağının fiyatlandırma katmanında ApiKey
faturalandırılır.
Azure Bilişsel Hizmetler kapsayıcıları, ölçüm veya faturalama uç noktasına bağlanmadan çalıştırılma lisansına sahip değildir. Kapsayıcıların faturalama bilgilerini faturalama uç noktasıyla her zaman iletmesini etkinleştirmeniz gerekir. Bilişsel Hizmetler kapsayıcıları, analiz edilen görüntü veya metin gibi müşteri verilerini Microsoft'a göndermez.
Azure'a Bağlanma
Kapsayıcının çalışması için faturalama bağımsız değişkeni değerleri gerekir. Bu değerler kapsayıcının faturalama uç noktasına bağlanmasına olanak sağlar. Kapsayıcı yaklaşık 10-15 dakikada bir kullanımı bildirir. Kapsayıcı izin verilen zaman penceresi içinde Azure'a bağlanmazsa, kapsayıcı çalışmaya devam eder ancak faturalama uç noktası geri yüklenene kadar sorgu sunmaz. Bağlantı 10 ile 15 dakika aynı zaman aralığında 10 kez denenir. 10 denemede faturalama uç noktasına bağlanamazsa kapsayıcı isteklerin sunulmasını durdurur. Faturalama için Microsoft'a gönderilen bilgilerin bir örneği için Bkz. Bilişsel Hizmetler kapsayıcısı hakkında SSS .
Faturalama bağımsız değişkenleri
Aşağıdaki docker run
seçeneklerin üçü de geçerli değerlerle sağlandığında komut kapsayıcıyı başlatır:
Seçenek | Açıklama |
---|---|
ApiKey |
Faturalama bilgilerini izlemek için kullanılan Bilişsel Hizmetler kaynağının API anahtarı. Bu seçeneğin değeri, içinde Billing belirtilen sağlanan kaynak için bir API anahtarına ayarlanmalıdır. |
Billing |
Faturalama bilgilerini izlemek için kullanılan Bilişsel Hizmetler kaynağının uç noktası. Bu seçeneğin değeri, sağlanan bir Azure kaynağının uç nokta URI'sine ayarlanmalıdır. |
Eula |
Kapsayıcının lisansını kabul ettiğinizi gösterir. Bu seçeneğin değeri kabul edilecek şekilde ayarlanmalıdır. |
Bu seçenekler hakkında daha fazla bilgi için bkz. Kapsayıcıları yapılandırma.
Özet
Bu makalede, Görüntü İşleme kapsayıcıları indirmeye, yüklemeye ve çalıştırmaya yönelik kavramları ve iş akışını öğrendiniz. Özet:
- Görüntü İşleme, Docker için Okuma'yı kapsülleyerek bir Linux kapsayıcısı sağlar.
- Okuma kapsayıcısı görüntüsünü çalıştırmak için bir uygulama gerekir.
- Kapsayıcı görüntüleri Docker'da çalışır.
- Kapsayıcının konak URI'sini belirterek Read OCR kapsayıcılarındaki işlemleri çağırmak için REST API veya SDK kullanabilirsiniz.
- Kapsayıcı örneği oluştururken faturalama bilgilerini belirtmeniz gerekir.
Önemli
Bilişsel Hizmetler kapsayıcıları, ölçüm için Azure'a bağlanmadan çalıştırılma lisansına sahip değildir. Müşterilerin, kapsayıcıların faturalama bilgilerini ölçüm hizmetiyle her zaman iletmesini sağlaması gerekir. Bilişsel Hizmetler kapsayıcıları müşteri verilerini (örneğin, analiz edilen görüntü veya metin) Microsoft'a göndermez.
Sonraki adımlar
- Yapılandırma ayarları için kapsayıcıları yapılandırma bölümünü gözden geçirin
- Yazdırılan ve el yazısı metinleri tanıma hakkında daha fazla bilgi edinmek için OCR'ye genel bakış bölümünü gözden geçirin
- Kapsayıcı tarafından desteklenen yöntemler hakkında ayrıntılı bilgi için Okuma API'sine bakın.
- Görüntü İşleme işlevselliğiyle ilgili sorunları çözmek için sık sorulan sorulara (SSS) bakın.
- Daha fazla Bilişsel Hizmetler Kapsayıcısı kullanma