0

Azure ML Studio에서 제공하는 가져 오기 이미지 모듈을 사용하는 대신 Python 스크립트 모듈에서 Azure 저장소 계정의 이미지를 가져올 수 있습니까? 이상적으로는 cv2.imread()을 사용하고 싶습니다. 나는 그레이 스케일 데이터를 읽기만하지만, Import Images 모듈은 RGB로 읽습니다. BlockBlobService 라이브러리를 외부 Python 스크립트에서 호출하는 것처럼 사용할 수 있습니까?이미지 가져 오기 Azure Machine Learning Studio

답변

0

예. 그렇다면 Python을 사용하여이를 수행 할 수 있어야합니다. 적어도 직선 REST 호출이 작동해야합니다.

+0

나를 참조 할 수있는 예가 있습니까? – mike

0

필자는 제 생각에 Azure Blob 저장소에서 나온 이미지의 회색 음영 데이터를 cv2.imreadpython-opencv2의 방법으로 가져 오려고한다고 생각합니다.

나는 azure-storage==0.20.3 패키지를 사용하여 파이썬 스크립트를 작성하려고했습니다. 다음은 내 샘플 코드입니다.

최신 azure-storage 패키지를 사용하는 경우 아래 코드를 사용하십시오.

from azure.storage.blob import BlockBlobService 

service = BlockBlobService(account_name='<your storage account name>', account_key='<your storage account key>') 

위의 코드는 지역 환경에 잘 작동하지만, 때문에 필요한 파이썬 패키지 azure-storage & cv2 누락, 푸른 ML 스튜디오의 ExperimentsExecute Python Script 모듈로 작동하지 않습니다. 그런 다음이 패키지를 추가하기 위해 Adding Python Script as a Custom Resource 문서를 따라 가려고했지만 python-opencv2 패키지가 C 기본 라이브러리 opencv2에 의존한다는 것을 깨닫지 못했습니다.

내 경험 당 그래서, 나는 간단한 & 해결 방법이 OpenCV Library ModulesImport Images 모듈에서 dataframe의 RGB 데이터로 그레이 스케일 데이터를 계산하는 것입니다 생각합니다.

희망이 있습니다.

관련 문제