Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type Boxes
- type CACS
- type CalcCACSRequest
- type CalcCACSResponse
- type CalcCACSURLList
- type ClassifyFNFRequest
- type ClassifyFNFResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) CalcCACS(request *CalcCACSRequest) (response *CalcCACSResponse, err error)
- func (client *Client) CalcCACSWithCallback(request *CalcCACSRequest, callback func(response *CalcCACSResponse, err error)) <-chan int
- func (client *Client) CalcCACSWithChan(request *CalcCACSRequest) (<-chan *CalcCACSResponse, <-chan error)
- func (client *Client) ClassifyFNF(request *ClassifyFNFRequest) (response *ClassifyFNFResponse, err error)
- func (client *Client) ClassifyFNFWithCallback(request *ClassifyFNFRequest, ...) <-chan int
- func (client *Client) ClassifyFNFWithChan(request *ClassifyFNFRequest) (<-chan *ClassifyFNFResponse, <-chan error)
- func (client *Client) DetectCovid19Cad(request *DetectCovid19CadRequest) (response *DetectCovid19CadResponse, err error)
- func (client *Client) DetectCovid19CadWithCallback(request *DetectCovid19CadRequest, ...) <-chan int
- func (client *Client) DetectCovid19CadWithChan(request *DetectCovid19CadRequest) (<-chan *DetectCovid19CadResponse, <-chan error)
- func (client *Client) DetectHipKeypointXRay(request *DetectHipKeypointXRayRequest) (response *DetectHipKeypointXRayResponse, err error)
- func (client *Client) DetectHipKeypointXRayWithCallback(request *DetectHipKeypointXRayRequest, ...) <-chan int
- func (client *Client) DetectHipKeypointXRayWithChan(request *DetectHipKeypointXRayRequest) (<-chan *DetectHipKeypointXRayResponse, <-chan error)
- func (client *Client) DetectKneeKeypointXRay(request *DetectKneeKeypointXRayRequest) (response *DetectKneeKeypointXRayResponse, err error)
- func (client *Client) DetectKneeKeypointXRayWithCallback(request *DetectKneeKeypointXRayRequest, ...) <-chan int
- func (client *Client) DetectKneeKeypointXRayWithChan(request *DetectKneeKeypointXRayRequest) (<-chan *DetectKneeKeypointXRayResponse, <-chan error)
- func (client *Client) DetectKneeXRay(request *DetectKneeXRayRequest) (response *DetectKneeXRayResponse, err error)
- func (client *Client) DetectKneeXRayWithCallback(request *DetectKneeXRayRequest, ...) <-chan int
- func (client *Client) DetectKneeXRayWithChan(request *DetectKneeXRayRequest) (<-chan *DetectKneeXRayResponse, <-chan error)
- func (client *Client) DetectLungNodule(request *DetectLungNoduleRequest) (response *DetectLungNoduleResponse, err error)
- func (client *Client) DetectLungNoduleWithCallback(request *DetectLungNoduleRequest, ...) <-chan int
- func (client *Client) DetectLungNoduleWithChan(request *DetectLungNoduleRequest) (<-chan *DetectLungNoduleResponse, <-chan error)
- func (client *Client) DetectRibFracture(request *DetectRibFractureRequest) (response *DetectRibFractureResponse, err error)
- func (client *Client) DetectRibFractureWithCallback(request *DetectRibFractureRequest, ...) <-chan int
- func (client *Client) DetectRibFractureWithChan(request *DetectRibFractureRequest) (<-chan *DetectRibFractureResponse, <-chan error)
- func (client *Client) DetectSkinDisease(request *DetectSkinDiseaseRequest) (response *DetectSkinDiseaseResponse, err error)
- func (client *Client) DetectSkinDiseaseWithCallback(request *DetectSkinDiseaseRequest, ...) <-chan int
- func (client *Client) DetectSkinDiseaseWithChan(request *DetectSkinDiseaseRequest) (<-chan *DetectSkinDiseaseResponse, <-chan error)
- func (client *Client) DetectSpineMRI(request *DetectSpineMRIRequest) (response *DetectSpineMRIResponse, err error)
- func (client *Client) DetectSpineMRIWithCallback(request *DetectSpineMRIRequest, ...) <-chan int
- func (client *Client) DetectSpineMRIWithChan(request *DetectSpineMRIRequest) (<-chan *DetectSpineMRIResponse, <-chan error)
- func (client *Client) GetAsyncJobResult(request *GetAsyncJobResultRequest) (response *GetAsyncJobResultResponse, err error)
- func (client *Client) GetAsyncJobResultWithCallback(request *GetAsyncJobResultRequest, ...) <-chan int
- func (client *Client) GetAsyncJobResultWithChan(request *GetAsyncJobResultRequest) (<-chan *GetAsyncJobResultResponse, <-chan error)
- func (client *Client) RunCTRegistration(request *RunCTRegistrationRequest) (response *RunCTRegistrationResponse, err error)
- func (client *Client) RunCTRegistrationWithCallback(request *RunCTRegistrationRequest, ...) <-chan int
- func (client *Client) RunCTRegistrationWithChan(request *RunCTRegistrationRequest) (<-chan *RunCTRegistrationResponse, <-chan error)
- func (client *Client) RunMedQA(request *RunMedQARequest) (response *RunMedQAResponse, err error)
- func (client *Client) RunMedQAWithCallback(request *RunMedQARequest, callback func(response *RunMedQAResponse, err error)) <-chan int
- func (client *Client) RunMedQAWithChan(request *RunMedQARequest) (<-chan *RunMedQAResponse, <-chan error)
- func (client *Client) ScreenChestCT(request *ScreenChestCTRequest) (response *ScreenChestCTResponse, err error)
- func (client *Client) ScreenChestCTWithCallback(request *ScreenChestCTRequest, ...) <-chan int
- func (client *Client) ScreenChestCTWithChan(request *ScreenChestCTRequest) (<-chan *ScreenChestCTResponse, <-chan error)
- func (client *Client) TranslateMed(request *TranslateMedRequest) (response *TranslateMedResponse, err error)
- func (client *Client) TranslateMedWithCallback(request *TranslateMedRequest, ...) <-chan int
- func (client *Client) TranslateMedWithChan(request *TranslateMedRequest) (<-chan *TranslateMedResponse, <-chan error)
- type CoordinateImageInDetectRibFracture
- type CoordinateImageInScreenChestCT
- type CoordinatesInDetectHipKeypointXRay
- type CoordinatesInDetectKneeKeypointXRay
- type CoordinatesInDetectRibFracture
- type CoordinatesInScreenChestCT
- type Covid
- type Data
- type DetectCovid19CadRequest
- type DetectCovid19CadResponse
- type DetectCovid19CadURLList
- type DetectHipKeypointXRayRequest
- type DetectHipKeypointXRayResponse
- type DetectKneeKeypointXRayRequest
- type DetectKneeKeypointXRayResponse
- type DetectKneeXRayRequest
- type DetectKneeXRayResponse
- type DetectLungNoduleRequest
- type DetectLungNoduleResponse
- type DetectLungNoduleURLList
- type DetectRibFracture
- type DetectRibFractureRequest
- type DetectRibFractureResponse
- type DetectRibFractureURLList
- type DetectSkinDiseaseRequest
- type DetectSkinDiseaseResponse
- type DetectSpineMRIRequest
- type DetectSpineMRIResponse
- type DetectSpineMRIURLList
- type DetectionsInDetectKneeXRay
- type DetectionsInDetectRibFracture
- type DetectionsInScreenChestCT
- type DetectionsItem
- type DetectionsItemInScreenChestCT
- type Disc
- type Discs
- type Element
- type ElementsInDetectLungNodule
- type ElementsInScreenChestCT
- type Fractures
- type FracturesItem
- type GetAsyncJobResultRequest
- type GetAsyncJobResultResponse
- type KLDetections
- type KLDetectionsItem
- type KeyPointsInDetectHipKeypointXRay
- type KeyPointsInDetectKneeKeypointXRay
- type KeyPointsItem
- type LocationInDetectSpineMRI
- type LungNodule
- type Options
- type OriginInDetectLungNodule
- type OriginInDetectRibFracture
- type OriginInScreenChestCT
- type RunCTRegistrationFloatingList
- type RunCTRegistrationReferenceList
- type RunCTRegistrationRequest
- type RunCTRegistrationResponse
- type RunMedQAAnswerImageDataList
- type RunMedQAAnswerImageURLList
- type RunMedQAAnswerTextList
- type RunMedQARequest
- type RunMedQAResponse
- type ScreenChestCTRequest
- type ScreenChestCTResponse
- type ScreenChestCTURLList
- type Serie
- type SeriesInDetectLungNodule
- type SeriesInScreenChestCT
- type SpacingInDetectLungNodule
- type SpacingInDetectRibFracture
- type SpacingInScreenChestCT
- type Tag
- type TranslateMedRequest
- type TranslateMedResponse
- type Vertebra
- type Vertebras
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type Boxes ¶ added in v1.61.481
type Boxes struct {
Boxes []int `json:"Boxes" xml:"Boxes"`
}
Boxes is a nested struct in imageprocess response
type CACS ¶ added in v1.61.788
type CACS struct { Score string `json:"Score" xml:"Score"` ResultUrl string `json:"ResultUrl" xml:"ResultUrl"` }
CACS is a nested struct in imageprocess response
type CalcCACSRequest ¶ added in v1.61.481
type CalcCACSRequest struct { *requests.RpcRequest DataSourceType string `position:"Body" name:"DataSourceType"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]CalcCACSURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` OrgName string `position:"Body" name:"OrgName"` }
CalcCACSRequest is the request struct for api CalcCACS
func CreateCalcCACSRequest ¶ added in v1.61.481
func CreateCalcCACSRequest() (request *CalcCACSRequest)
CreateCalcCACSRequest creates a request to invoke CalcCACS API
type CalcCACSResponse ¶ added in v1.61.481
type CalcCACSResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CalcCACSResponse is the response struct for api CalcCACS
func CreateCalcCACSResponse ¶ added in v1.61.481
func CreateCalcCACSResponse() (response *CalcCACSResponse)
CreateCalcCACSResponse creates a response to parse from CalcCACS response
type CalcCACSURLList ¶ added in v1.61.481
type CalcCACSURLList struct {
URL string `name:"URL"`
}
CalcCACSURLList is a repeated param struct in CalcCACSRequest
type ClassifyFNFRequest ¶ added in v1.61.481
type ClassifyFNFRequest struct { *requests.RpcRequest DataFormat string `position:"Body" name:"DataFormat"` OrgId string `position:"Body" name:"OrgId"` OrgName string `position:"Body" name:"OrgName"` ImageUrl string `position:"Body" name:"ImageUrl"` TracerId string `position:"Body" name:"TracerId"` }
ClassifyFNFRequest is the request struct for api ClassifyFNF
func CreateClassifyFNFRequest ¶ added in v1.61.481
func CreateClassifyFNFRequest() (request *ClassifyFNFRequest)
CreateClassifyFNFRequest creates a request to invoke ClassifyFNF API
type ClassifyFNFResponse ¶ added in v1.61.481
type ClassifyFNFResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ClassifyFNFResponse is the response struct for api ClassifyFNF
func CreateClassifyFNFResponse ¶ added in v1.61.481
func CreateClassifyFNFResponse() (response *ClassifyFNFResponse)
CreateClassifyFNFResponse creates a response to parse from ClassifyFNF response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) CalcCACS ¶ added in v1.61.481
func (client *Client) CalcCACS(request *CalcCACSRequest) (response *CalcCACSResponse, err error)
CalcCACS invokes the imageprocess.CalcCACS API synchronously
func (*Client) CalcCACSWithCallback ¶ added in v1.61.481
func (client *Client) CalcCACSWithCallback(request *CalcCACSRequest, callback func(response *CalcCACSResponse, err error)) <-chan int
CalcCACSWithCallback invokes the imageprocess.CalcCACS API asynchronously
func (*Client) CalcCACSWithChan ¶ added in v1.61.481
func (client *Client) CalcCACSWithChan(request *CalcCACSRequest) (<-chan *CalcCACSResponse, <-chan error)
CalcCACSWithChan invokes the imageprocess.CalcCACS API asynchronously
func (*Client) ClassifyFNF ¶ added in v1.61.481
func (client *Client) ClassifyFNF(request *ClassifyFNFRequest) (response *ClassifyFNFResponse, err error)
ClassifyFNF invokes the imageprocess.ClassifyFNF API synchronously
func (*Client) ClassifyFNFWithCallback ¶ added in v1.61.481
func (client *Client) ClassifyFNFWithCallback(request *ClassifyFNFRequest, callback func(response *ClassifyFNFResponse, err error)) <-chan int
ClassifyFNFWithCallback invokes the imageprocess.ClassifyFNF API asynchronously
func (*Client) ClassifyFNFWithChan ¶ added in v1.61.481
func (client *Client) ClassifyFNFWithChan(request *ClassifyFNFRequest) (<-chan *ClassifyFNFResponse, <-chan error)
ClassifyFNFWithChan invokes the imageprocess.ClassifyFNF API asynchronously
func (*Client) DetectCovid19Cad ¶
func (client *Client) DetectCovid19Cad(request *DetectCovid19CadRequest) (response *DetectCovid19CadResponse, err error)
DetectCovid19Cad invokes the imageprocess.DetectCovid19Cad API synchronously
func (*Client) DetectCovid19CadWithCallback ¶
func (client *Client) DetectCovid19CadWithCallback(request *DetectCovid19CadRequest, callback func(response *DetectCovid19CadResponse, err error)) <-chan int
DetectCovid19CadWithCallback invokes the imageprocess.DetectCovid19Cad API asynchronously
func (*Client) DetectCovid19CadWithChan ¶
func (client *Client) DetectCovid19CadWithChan(request *DetectCovid19CadRequest) (<-chan *DetectCovid19CadResponse, <-chan error)
DetectCovid19CadWithChan invokes the imageprocess.DetectCovid19Cad API asynchronously
func (*Client) DetectHipKeypointXRay ¶ added in v1.61.481
func (client *Client) DetectHipKeypointXRay(request *DetectHipKeypointXRayRequest) (response *DetectHipKeypointXRayResponse, err error)
DetectHipKeypointXRay invokes the imageprocess.DetectHipKeypointXRay API synchronously
func (*Client) DetectHipKeypointXRayWithCallback ¶ added in v1.61.481
func (client *Client) DetectHipKeypointXRayWithCallback(request *DetectHipKeypointXRayRequest, callback func(response *DetectHipKeypointXRayResponse, err error)) <-chan int
DetectHipKeypointXRayWithCallback invokes the imageprocess.DetectHipKeypointXRay API asynchronously
func (*Client) DetectHipKeypointXRayWithChan ¶ added in v1.61.481
func (client *Client) DetectHipKeypointXRayWithChan(request *DetectHipKeypointXRayRequest) (<-chan *DetectHipKeypointXRayResponse, <-chan error)
DetectHipKeypointXRayWithChan invokes the imageprocess.DetectHipKeypointXRay API asynchronously
func (*Client) DetectKneeKeypointXRay ¶ added in v1.61.481
func (client *Client) DetectKneeKeypointXRay(request *DetectKneeKeypointXRayRequest) (response *DetectKneeKeypointXRayResponse, err error)
DetectKneeKeypointXRay invokes the imageprocess.DetectKneeKeypointXRay API synchronously
func (*Client) DetectKneeKeypointXRayWithCallback ¶ added in v1.61.481
func (client *Client) DetectKneeKeypointXRayWithCallback(request *DetectKneeKeypointXRayRequest, callback func(response *DetectKneeKeypointXRayResponse, err error)) <-chan int
DetectKneeKeypointXRayWithCallback invokes the imageprocess.DetectKneeKeypointXRay API asynchronously
func (*Client) DetectKneeKeypointXRayWithChan ¶ added in v1.61.481
func (client *Client) DetectKneeKeypointXRayWithChan(request *DetectKneeKeypointXRayRequest) (<-chan *DetectKneeKeypointXRayResponse, <-chan error)
DetectKneeKeypointXRayWithChan invokes the imageprocess.DetectKneeKeypointXRay API asynchronously
func (*Client) DetectKneeXRay ¶
func (client *Client) DetectKneeXRay(request *DetectKneeXRayRequest) (response *DetectKneeXRayResponse, err error)
DetectKneeXRay invokes the imageprocess.DetectKneeXRay API synchronously
func (*Client) DetectKneeXRayWithCallback ¶
func (client *Client) DetectKneeXRayWithCallback(request *DetectKneeXRayRequest, callback func(response *DetectKneeXRayResponse, err error)) <-chan int
DetectKneeXRayWithCallback invokes the imageprocess.DetectKneeXRay API asynchronously
func (*Client) DetectKneeXRayWithChan ¶
func (client *Client) DetectKneeXRayWithChan(request *DetectKneeXRayRequest) (<-chan *DetectKneeXRayResponse, <-chan error)
DetectKneeXRayWithChan invokes the imageprocess.DetectKneeXRay API asynchronously
func (*Client) DetectLungNodule ¶
func (client *Client) DetectLungNodule(request *DetectLungNoduleRequest) (response *DetectLungNoduleResponse, err error)
DetectLungNodule invokes the imageprocess.DetectLungNodule API synchronously
func (*Client) DetectLungNoduleWithCallback ¶
func (client *Client) DetectLungNoduleWithCallback(request *DetectLungNoduleRequest, callback func(response *DetectLungNoduleResponse, err error)) <-chan int
DetectLungNoduleWithCallback invokes the imageprocess.DetectLungNodule API asynchronously
func (*Client) DetectLungNoduleWithChan ¶
func (client *Client) DetectLungNoduleWithChan(request *DetectLungNoduleRequest) (<-chan *DetectLungNoduleResponse, <-chan error)
DetectLungNoduleWithChan invokes the imageprocess.DetectLungNodule API asynchronously
func (*Client) DetectRibFracture ¶ added in v1.61.788
func (client *Client) DetectRibFracture(request *DetectRibFractureRequest) (response *DetectRibFractureResponse, err error)
DetectRibFracture invokes the imageprocess.DetectRibFracture API synchronously
func (*Client) DetectRibFractureWithCallback ¶ added in v1.61.788
func (client *Client) DetectRibFractureWithCallback(request *DetectRibFractureRequest, callback func(response *DetectRibFractureResponse, err error)) <-chan int
DetectRibFractureWithCallback invokes the imageprocess.DetectRibFracture API asynchronously
func (*Client) DetectRibFractureWithChan ¶ added in v1.61.788
func (client *Client) DetectRibFractureWithChan(request *DetectRibFractureRequest) (<-chan *DetectRibFractureResponse, <-chan error)
DetectRibFractureWithChan invokes the imageprocess.DetectRibFracture API asynchronously
func (*Client) DetectSkinDisease ¶ added in v1.61.543
func (client *Client) DetectSkinDisease(request *DetectSkinDiseaseRequest) (response *DetectSkinDiseaseResponse, err error)
DetectSkinDisease invokes the imageprocess.DetectSkinDisease API synchronously
func (*Client) DetectSkinDiseaseWithCallback ¶ added in v1.61.543
func (client *Client) DetectSkinDiseaseWithCallback(request *DetectSkinDiseaseRequest, callback func(response *DetectSkinDiseaseResponse, err error)) <-chan int
DetectSkinDiseaseWithCallback invokes the imageprocess.DetectSkinDisease API asynchronously
func (*Client) DetectSkinDiseaseWithChan ¶ added in v1.61.543
func (client *Client) DetectSkinDiseaseWithChan(request *DetectSkinDiseaseRequest) (<-chan *DetectSkinDiseaseResponse, <-chan error)
DetectSkinDiseaseWithChan invokes the imageprocess.DetectSkinDisease API asynchronously
func (*Client) DetectSpineMRI ¶
func (client *Client) DetectSpineMRI(request *DetectSpineMRIRequest) (response *DetectSpineMRIResponse, err error)
DetectSpineMRI invokes the imageprocess.DetectSpineMRI API synchronously
func (*Client) DetectSpineMRIWithCallback ¶
func (client *Client) DetectSpineMRIWithCallback(request *DetectSpineMRIRequest, callback func(response *DetectSpineMRIResponse, err error)) <-chan int
DetectSpineMRIWithCallback invokes the imageprocess.DetectSpineMRI API asynchronously
func (*Client) DetectSpineMRIWithChan ¶
func (client *Client) DetectSpineMRIWithChan(request *DetectSpineMRIRequest) (<-chan *DetectSpineMRIResponse, <-chan error)
DetectSpineMRIWithChan invokes the imageprocess.DetectSpineMRI API asynchronously
func (*Client) GetAsyncJobResult ¶
func (client *Client) GetAsyncJobResult(request *GetAsyncJobResultRequest) (response *GetAsyncJobResultResponse, err error)
GetAsyncJobResult invokes the imageprocess.GetAsyncJobResult API synchronously
func (*Client) GetAsyncJobResultWithCallback ¶
func (client *Client) GetAsyncJobResultWithCallback(request *GetAsyncJobResultRequest, callback func(response *GetAsyncJobResultResponse, err error)) <-chan int
GetAsyncJobResultWithCallback invokes the imageprocess.GetAsyncJobResult API asynchronously
func (*Client) GetAsyncJobResultWithChan ¶
func (client *Client) GetAsyncJobResultWithChan(request *GetAsyncJobResultRequest) (<-chan *GetAsyncJobResultResponse, <-chan error)
GetAsyncJobResultWithChan invokes the imageprocess.GetAsyncJobResult API asynchronously
func (*Client) RunCTRegistration ¶ added in v1.61.481
func (client *Client) RunCTRegistration(request *RunCTRegistrationRequest) (response *RunCTRegistrationResponse, err error)
RunCTRegistration invokes the imageprocess.RunCTRegistration API synchronously
func (*Client) RunCTRegistrationWithCallback ¶ added in v1.61.481
func (client *Client) RunCTRegistrationWithCallback(request *RunCTRegistrationRequest, callback func(response *RunCTRegistrationResponse, err error)) <-chan int
RunCTRegistrationWithCallback invokes the imageprocess.RunCTRegistration API asynchronously
func (*Client) RunCTRegistrationWithChan ¶ added in v1.61.481
func (client *Client) RunCTRegistrationWithChan(request *RunCTRegistrationRequest) (<-chan *RunCTRegistrationResponse, <-chan error)
RunCTRegistrationWithChan invokes the imageprocess.RunCTRegistration API asynchronously
func (*Client) RunMedQA ¶ added in v1.61.543
func (client *Client) RunMedQA(request *RunMedQARequest) (response *RunMedQAResponse, err error)
RunMedQA invokes the imageprocess.RunMedQA API synchronously
func (*Client) RunMedQAWithCallback ¶ added in v1.61.543
func (client *Client) RunMedQAWithCallback(request *RunMedQARequest, callback func(response *RunMedQAResponse, err error)) <-chan int
RunMedQAWithCallback invokes the imageprocess.RunMedQA API asynchronously
func (*Client) RunMedQAWithChan ¶ added in v1.61.543
func (client *Client) RunMedQAWithChan(request *RunMedQARequest) (<-chan *RunMedQAResponse, <-chan error)
RunMedQAWithChan invokes the imageprocess.RunMedQA API asynchronously
func (*Client) ScreenChestCT ¶ added in v1.61.788
func (client *Client) ScreenChestCT(request *ScreenChestCTRequest) (response *ScreenChestCTResponse, err error)
ScreenChestCT invokes the imageprocess.ScreenChestCT API synchronously
func (*Client) ScreenChestCTWithCallback ¶ added in v1.61.788
func (client *Client) ScreenChestCTWithCallback(request *ScreenChestCTRequest, callback func(response *ScreenChestCTResponse, err error)) <-chan int
ScreenChestCTWithCallback invokes the imageprocess.ScreenChestCT API asynchronously
func (*Client) ScreenChestCTWithChan ¶ added in v1.61.788
func (client *Client) ScreenChestCTWithChan(request *ScreenChestCTRequest) (<-chan *ScreenChestCTResponse, <-chan error)
ScreenChestCTWithChan invokes the imageprocess.ScreenChestCT API asynchronously
func (*Client) TranslateMed ¶
func (client *Client) TranslateMed(request *TranslateMedRequest) (response *TranslateMedResponse, err error)
TranslateMed invokes the imageprocess.TranslateMed API synchronously
func (*Client) TranslateMedWithCallback ¶
func (client *Client) TranslateMedWithCallback(request *TranslateMedRequest, callback func(response *TranslateMedResponse, err error)) <-chan int
TranslateMedWithCallback invokes the imageprocess.TranslateMed API asynchronously
func (*Client) TranslateMedWithChan ¶
func (client *Client) TranslateMedWithChan(request *TranslateMedRequest) (<-chan *TranslateMedResponse, <-chan error)
TranslateMedWithChan invokes the imageprocess.TranslateMed API asynchronously
type CoordinateImageInDetectRibFracture ¶ added in v1.61.963
type CoordinateImageInDetectRibFracture struct {
CoordinateImage []int `json:"CoordinateImage" xml:"CoordinateImage"`
}
CoordinateImageInDetectRibFracture is a nested struct in imageprocess response
type CoordinateImageInScreenChestCT ¶ added in v1.61.963
type CoordinateImageInScreenChestCT struct {
CoordinateImage []int64 `json:"CoordinateImage" xml:"CoordinateImage"`
}
CoordinateImageInScreenChestCT is a nested struct in imageprocess response
type CoordinatesInDetectHipKeypointXRay ¶ added in v1.61.481
type CoordinatesInDetectHipKeypointXRay struct {
Coordinate []int `json:"Coordinate" xml:"Coordinate"`
}
CoordinatesInDetectHipKeypointXRay is a nested struct in imageprocess response
type CoordinatesInDetectKneeKeypointXRay ¶ added in v1.61.481
type CoordinatesInDetectKneeKeypointXRay struct {
Coordinate []int `json:"Coordinate" xml:"Coordinate"`
}
CoordinatesInDetectKneeKeypointXRay is a nested struct in imageprocess response
type CoordinatesInDetectRibFracture ¶ added in v1.61.788
type CoordinatesInDetectRibFracture struct {
Coordinates []int `json:"Coordinates" xml:"Coordinates"`
}
CoordinatesInDetectRibFracture is a nested struct in imageprocess response
type CoordinatesInScreenChestCT ¶ added in v1.61.963
type CoordinatesInScreenChestCT struct {
Coordinates []int64 `json:"Coordinates" xml:"Coordinates"`
}
CoordinatesInScreenChestCT is a nested struct in imageprocess response
type Covid ¶ added in v1.61.788
type Covid struct { NewProbability string `json:"NewProbability" xml:"NewProbability"` OtherProbability string `json:"OtherProbability" xml:"OtherProbability"` NormalProbability string `json:"NormalProbability" xml:"NormalProbability"` Mask string `json:"Mask" xml:"Mask"` LesionRatio string `json:"LesionRatio" xml:"LesionRatio"` }
Covid is a nested struct in imageprocess response
type Data ¶
type Data struct { Text string `json:"Text" xml:"Text"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` NormalProbability string `json:"NormalProbability" xml:"NormalProbability"` SessionId string `json:"SessionId" xml:"SessionId"` NewProbability string `json:"NewProbability" xml:"NewProbability"` Score string `json:"Score" xml:"Score"` Reports map[string]interface{} `json:"Reports" xml:"Reports"` DUrl string `json:"DUrl" xml:"DUrl"` ImageUrl string `json:"ImageUrl" xml:"ImageUrl"` Mask string `json:"Mask" xml:"Mask"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` JobId string `json:"JobId" xml:"JobId"` OrgId string `json:"OrgId" xml:"OrgId"` Result string `json:"Result" xml:"Result"` Question string `json:"Question" xml:"Question"` OtherProbability string `json:"OtherProbability" xml:"OtherProbability"` Words int64 `json:"Words" xml:"Words"` LesionRatio string `json:"LesionRatio" xml:"LesionRatio"` QuestionType string `json:"QuestionType" xml:"QuestionType"` AnswerType string `json:"AnswerType" xml:"AnswerType"` NUrl string `json:"NUrl" xml:"NUrl"` Status string `json:"Status" xml:"Status"` Results map[string]interface{} `json:"Results" xml:"Results"` OrgName string `json:"OrgName" xml:"OrgName"` ResultURL string `json:"ResultURL" xml:"ResultURL"` ResultUrl string `json:"ResultUrl" xml:"ResultUrl"` Spacing []float64 `json:"Spacing" xml:"Spacing"` Options []string `json:"Options" xml:"Options"` Origin []float64 `json:"Origin" xml:"Origin"` DetectRibFracture DetectRibFracture `json:"DetectRibFracture" xml:"DetectRibFracture"` CACS CACS `json:"CACS" xml:"CACS"` Covid Covid `json:"Covid" xml:"Covid"` LungNodule LungNodule `json:"LungNodule" xml:"LungNodule"` Fractures []FracturesItem `json:"Fractures" xml:"Fractures"` KeyPoints []KeyPointsItem `json:"KeyPoints" xml:"KeyPoints"` Discs []Disc `json:"Discs" xml:"Discs"` Series []Serie `json:"Series" xml:"Series"` Vertebras []Vertebra `json:"Vertebras" xml:"Vertebras"` KLDetections []KLDetectionsItem `json:"KLDetections" xml:"KLDetections"` Detections []DetectionsItem `json:"Detections" xml:"Detections"` }
Data is a nested struct in imageprocess response
type DetectCovid19CadRequest ¶
type DetectCovid19CadRequest struct { *requests.RpcRequest DataFormat string `position:"Body" name:"DataFormat"` URLList *[]DetectCovid19CadURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` OrgName string `position:"Body" name:"OrgName"` }
DetectCovid19CadRequest is the request struct for api DetectCovid19Cad
func CreateDetectCovid19CadRequest ¶
func CreateDetectCovid19CadRequest() (request *DetectCovid19CadRequest)
CreateDetectCovid19CadRequest creates a request to invoke DetectCovid19Cad API
type DetectCovid19CadResponse ¶
type DetectCovid19CadResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectCovid19CadResponse is the response struct for api DetectCovid19Cad
func CreateDetectCovid19CadResponse ¶
func CreateDetectCovid19CadResponse() (response *DetectCovid19CadResponse)
CreateDetectCovid19CadResponse creates a response to parse from DetectCovid19Cad response
type DetectCovid19CadURLList ¶
type DetectCovid19CadURLList struct {
URL string `name:"URL"`
}
DetectCovid19CadURLList is a repeated param struct in DetectCovid19CadRequest
type DetectHipKeypointXRayRequest ¶ added in v1.61.481
type DetectHipKeypointXRayRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` TracerId string `position:"Body" name:"TracerId"` DataFormat string `position:"Body" name:"DataFormat"` OrgId string `position:"Body" name:"OrgId"` ImageUrl string `position:"Body" name:"ImageUrl"` }
DetectHipKeypointXRayRequest is the request struct for api DetectHipKeypointXRay
func CreateDetectHipKeypointXRayRequest ¶ added in v1.61.481
func CreateDetectHipKeypointXRayRequest() (request *DetectHipKeypointXRayRequest)
CreateDetectHipKeypointXRayRequest creates a request to invoke DetectHipKeypointXRay API
type DetectHipKeypointXRayResponse ¶ added in v1.61.481
type DetectHipKeypointXRayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectHipKeypointXRayResponse is the response struct for api DetectHipKeypointXRay
func CreateDetectHipKeypointXRayResponse ¶ added in v1.61.481
func CreateDetectHipKeypointXRayResponse() (response *DetectHipKeypointXRayResponse)
CreateDetectHipKeypointXRayResponse creates a response to parse from DetectHipKeypointXRay response
type DetectKneeKeypointXRayRequest ¶ added in v1.61.481
type DetectKneeKeypointXRayRequest struct { *requests.RpcRequest DataFormat string `position:"Body" name:"DataFormat"` OrgId string `position:"Body" name:"OrgId"` OrgName string `position:"Body" name:"OrgName"` ImageUrl string `position:"Body" name:"ImageUrl"` TracerId string `position:"Body" name:"TracerId"` }
DetectKneeKeypointXRayRequest is the request struct for api DetectKneeKeypointXRay
func CreateDetectKneeKeypointXRayRequest ¶ added in v1.61.481
func CreateDetectKneeKeypointXRayRequest() (request *DetectKneeKeypointXRayRequest)
CreateDetectKneeKeypointXRayRequest creates a request to invoke DetectKneeKeypointXRay API
type DetectKneeKeypointXRayResponse ¶ added in v1.61.481
type DetectKneeKeypointXRayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectKneeKeypointXRayResponse is the response struct for api DetectKneeKeypointXRay
func CreateDetectKneeKeypointXRayResponse ¶ added in v1.61.481
func CreateDetectKneeKeypointXRayResponse() (response *DetectKneeKeypointXRayResponse)
CreateDetectKneeKeypointXRayResponse creates a response to parse from DetectKneeKeypointXRay response
type DetectKneeXRayRequest ¶
type DetectKneeXRayRequest struct { *requests.RpcRequest DataFormat string `position:"Body" name:"DataFormat"` Url string `position:"Body" name:"Url"` OrgId string `position:"Body" name:"OrgId"` OrgName string `position:"Body" name:"OrgName"` }
DetectKneeXRayRequest is the request struct for api DetectKneeXRay
func CreateDetectKneeXRayRequest ¶
func CreateDetectKneeXRayRequest() (request *DetectKneeXRayRequest)
CreateDetectKneeXRayRequest creates a request to invoke DetectKneeXRay API
type DetectKneeXRayResponse ¶
type DetectKneeXRayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectKneeXRayResponse is the response struct for api DetectKneeXRay
func CreateDetectKneeXRayResponse ¶
func CreateDetectKneeXRayResponse() (response *DetectKneeXRayResponse)
CreateDetectKneeXRayResponse creates a response to parse from DetectKneeXRay response
type DetectLungNoduleRequest ¶
type DetectLungNoduleRequest struct { *requests.RpcRequest Threshold requests.Float `position:"Body" name:"Threshold"` OrgName string `position:"Body" name:"OrgName"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]DetectLungNoduleURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` }
DetectLungNoduleRequest is the request struct for api DetectLungNodule
func CreateDetectLungNoduleRequest ¶
func CreateDetectLungNoduleRequest() (request *DetectLungNoduleRequest)
CreateDetectLungNoduleRequest creates a request to invoke DetectLungNodule API
type DetectLungNoduleResponse ¶
type DetectLungNoduleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectLungNoduleResponse is the response struct for api DetectLungNodule
func CreateDetectLungNoduleResponse ¶
func CreateDetectLungNoduleResponse() (response *DetectLungNoduleResponse)
CreateDetectLungNoduleResponse creates a response to parse from DetectLungNodule response
type DetectLungNoduleURLList ¶
type DetectLungNoduleURLList struct {
URL string `name:"URL"`
}
DetectLungNoduleURLList is a repeated param struct in DetectLungNoduleRequest
type DetectRibFracture ¶ added in v1.61.963
type DetectRibFracture struct { ResultURL string `json:"ResultURL" xml:"ResultURL"` Origin []float64 `json:"Origin" xml:"Origin"` Spacing []float64 `json:"Spacing" xml:"Spacing"` Detections []DetectionsItemInScreenChestCT `json:"Detections" xml:"Detections"` }
DetectRibFracture is a nested struct in imageprocess response
type DetectRibFractureRequest ¶ added in v1.61.788
type DetectRibFractureRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` SourceType string `position:"Body" name:"SourceType"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]DetectRibFractureURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` }
DetectRibFractureRequest is the request struct for api DetectRibFracture
func CreateDetectRibFractureRequest ¶ added in v1.61.788
func CreateDetectRibFractureRequest() (request *DetectRibFractureRequest)
CreateDetectRibFractureRequest creates a request to invoke DetectRibFracture API
type DetectRibFractureResponse ¶ added in v1.61.788
type DetectRibFractureResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectRibFractureResponse is the response struct for api DetectRibFracture
func CreateDetectRibFractureResponse ¶ added in v1.61.788
func CreateDetectRibFractureResponse() (response *DetectRibFractureResponse)
CreateDetectRibFractureResponse creates a response to parse from DetectRibFracture response
type DetectRibFractureURLList ¶ added in v1.61.788
type DetectRibFractureURLList struct {
URL string `name:"URL"`
}
DetectRibFractureURLList is a repeated param struct in DetectRibFractureRequest
type DetectSkinDiseaseRequest ¶ added in v1.61.543
type DetectSkinDiseaseRequest struct { *requests.RpcRequest Url string `position:"Body" name:"Url"` OrgId string `position:"Body" name:"OrgId"` OrgName string `position:"Body" name:"OrgName"` }
DetectSkinDiseaseRequest is the request struct for api DetectSkinDisease
func CreateDetectSkinDiseaseRequest ¶ added in v1.61.543
func CreateDetectSkinDiseaseRequest() (request *DetectSkinDiseaseRequest)
CreateDetectSkinDiseaseRequest creates a request to invoke DetectSkinDisease API
type DetectSkinDiseaseResponse ¶ added in v1.61.543
type DetectSkinDiseaseResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectSkinDiseaseResponse is the response struct for api DetectSkinDisease
func CreateDetectSkinDiseaseResponse ¶ added in v1.61.543
func CreateDetectSkinDiseaseResponse() (response *DetectSkinDiseaseResponse)
CreateDetectSkinDiseaseResponse creates a response to parse from DetectSkinDisease response
type DetectSpineMRIRequest ¶
type DetectSpineMRIRequest struct { *requests.RpcRequest DataFormat string `position:"Body" name:"DataFormat"` URLList *[]DetectSpineMRIURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` OrgName string `position:"Body" name:"OrgName"` }
DetectSpineMRIRequest is the request struct for api DetectSpineMRI
func CreateDetectSpineMRIRequest ¶
func CreateDetectSpineMRIRequest() (request *DetectSpineMRIRequest)
CreateDetectSpineMRIRequest creates a request to invoke DetectSpineMRI API
type DetectSpineMRIResponse ¶
type DetectSpineMRIResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectSpineMRIResponse is the response struct for api DetectSpineMRI
func CreateDetectSpineMRIResponse ¶
func CreateDetectSpineMRIResponse() (response *DetectSpineMRIResponse)
CreateDetectSpineMRIResponse creates a response to parse from DetectSpineMRI response
type DetectSpineMRIURLList ¶
type DetectSpineMRIURLList struct {
URL string `name:"URL"`
}
DetectSpineMRIURLList is a repeated param struct in DetectSpineMRIRequest
type DetectionsInDetectKneeXRay ¶ added in v1.61.788
type DetectionsInDetectKneeXRay struct {
Detections []float64 `json:"Detections" xml:"Detections"`
}
DetectionsInDetectKneeXRay is a nested struct in imageprocess response
type DetectionsInDetectRibFracture ¶ added in v1.61.788
type DetectionsInDetectRibFracture struct {
DetectionsItem []DetectionsItem `json:"Detections" xml:"Detections"`
}
DetectionsInDetectRibFracture is a nested struct in imageprocess response
type DetectionsInScreenChestCT ¶ added in v1.61.963
type DetectionsInScreenChestCT struct {
DetectionsItem []DetectionsItemInScreenChestCT `json:"Detections" xml:"Detections"`
}
DetectionsInScreenChestCT is a nested struct in imageprocess response
type DetectionsItem ¶ added in v1.61.788
type DetectionsItem struct { FractureLocation string `json:"FractureLocation" xml:"FractureLocation"` FractureCategory string `json:"FractureCategory" xml:"FractureCategory"` FractureConfidence float64 `json:"FractureConfidence" xml:"FractureConfidence"` FractureSegment int64 `json:"FractureSegment" xml:"FractureSegment"` FractureId int `json:"FractureId" xml:"FractureId"` CoordinateImage []int `json:"CoordinateImage" xml:"CoordinateImage"` Coordinates []int `json:"Coordinates" xml:"Coordinates"` }
DetectionsItem is a nested struct in imageprocess response
type DetectionsItemInScreenChestCT ¶ added in v1.61.963
type DetectionsItemInScreenChestCT struct { FractureCategory int64 `json:"FractureCategory" xml:"FractureCategory"` FractureConfidence float64 `json:"FractureConfidence" xml:"FractureConfidence"` FractureLocation string `json:"FractureLocation" xml:"FractureLocation"` FractureSegment int64 `json:"FractureSegment" xml:"FractureSegment"` FractureId int64 `json:"FractureId" xml:"FractureId"` CoordinateImage []int64 `json:"CoordinateImage" xml:"CoordinateImage"` Coordinates []int64 `json:"Coordinates" xml:"Coordinates"` }
DetectionsItemInScreenChestCT is a nested struct in imageprocess response
type Disc ¶
type Disc struct { Disease string `json:"Disease" xml:"Disease"` Identification string `json:"Identification" xml:"Identification"` Location []float64 `json:"Location" xml:"Location"` }
Disc is a nested struct in imageprocess response
type Discs ¶
type Discs struct {
Disc []Disc `json:"Disc" xml:"Disc"`
}
Discs is a nested struct in imageprocess response
type Element ¶
type Element struct { Category string `json:"Category" xml:"Category"` ImageY float64 `json:"ImageY" xml:"ImageY"` Confidence float64 `json:"Confidence" xml:"Confidence"` SOPInstanceUID string `json:"SOPInstanceUID" xml:"SOPInstanceUID"` Z float64 `json:"Z" xml:"Z"` ImageX float64 `json:"ImageX" xml:"ImageX"` Lobe string `json:"Lobe" xml:"Lobe"` Y float64 `json:"Y" xml:"Y"` Volume float64 `json:"Volume" xml:"Volume"` X float64 `json:"X" xml:"X"` Diameter float64 `json:"Diameter" xml:"Diameter"` ImageZ float64 `json:"ImageZ" xml:"ImageZ"` MeanValue float64 `json:"MeanValue" xml:"MeanValue"` Lung string `json:"Lung" xml:"Lung"` }
Element is a nested struct in imageprocess response
type ElementsInDetectLungNodule ¶ added in v1.61.788
type ElementsInDetectLungNodule struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInDetectLungNodule is a nested struct in imageprocess response
type ElementsInScreenChestCT ¶ added in v1.61.788
type ElementsInScreenChestCT struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInScreenChestCT is a nested struct in imageprocess response
type Fractures ¶ added in v1.61.481
type Fractures struct {
FracturesItem []FracturesItem `json:"Fractures" xml:"Fractures"`
}
Fractures is a nested struct in imageprocess response
type FracturesItem ¶ added in v1.61.481
type FracturesItem struct { Value float64 `json:"Value" xml:"Value"` Boxes []int `json:"Boxes" xml:"Boxes"` Tag Tag `json:"Tag" xml:"Tag"` }
FracturesItem is a nested struct in imageprocess response
type GetAsyncJobResultRequest ¶
type GetAsyncJobResultRequest struct { *requests.RpcRequest Async requests.Boolean `position:"Body" name:"Async"` JobId string `position:"Body" name:"JobId"` }
GetAsyncJobResultRequest is the request struct for api GetAsyncJobResult
func CreateGetAsyncJobResultRequest ¶
func CreateGetAsyncJobResultRequest() (request *GetAsyncJobResultRequest)
CreateGetAsyncJobResultRequest creates a request to invoke GetAsyncJobResult API
type GetAsyncJobResultResponse ¶
type GetAsyncJobResultResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetAsyncJobResultResponse is the response struct for api GetAsyncJobResult
func CreateGetAsyncJobResultResponse ¶
func CreateGetAsyncJobResultResponse() (response *GetAsyncJobResultResponse)
CreateGetAsyncJobResultResponse creates a response to parse from GetAsyncJobResult response
type KLDetections ¶
type KLDetections struct {
KLDetectionsItem []KLDetectionsItem `json:"KLDetections" xml:"KLDetections"`
}
KLDetections is a nested struct in imageprocess response
type KLDetectionsItem ¶
type KLDetectionsItem struct {
Detections []float64 `json:"Detections" xml:"Detections"`
}
KLDetectionsItem is a nested struct in imageprocess response
type KeyPointsInDetectHipKeypointXRay ¶ added in v1.61.481
type KeyPointsInDetectHipKeypointXRay struct {
KeyPointsItem []KeyPointsItem `json:"KeyPoints" xml:"KeyPoints"`
}
KeyPointsInDetectHipKeypointXRay is a nested struct in imageprocess response
type KeyPointsInDetectKneeKeypointXRay ¶ added in v1.61.481
type KeyPointsInDetectKneeKeypointXRay struct {
KeyPointsItem []KeyPointsItem `json:"KeyPoints" xml:"KeyPoints"`
}
KeyPointsInDetectKneeKeypointXRay is a nested struct in imageprocess response
type KeyPointsItem ¶ added in v1.61.481
type KeyPointsItem struct { Value float64 `json:"Value" xml:"Value"` Coordinates []int `json:"Coordinates" xml:"Coordinates"` Tag Tag `json:"Tag" xml:"Tag"` }
KeyPointsItem is a nested struct in imageprocess response
type LocationInDetectSpineMRI ¶
type LocationInDetectSpineMRI struct {
Location []float64 `json:"Location" xml:"Location"`
}
LocationInDetectSpineMRI is a nested struct in imageprocess response
type LungNodule ¶ added in v1.61.788
type LungNodule struct {
Series []Serie `json:"Series" xml:"Series"`
}
LungNodule is a nested struct in imageprocess response
type Options ¶ added in v1.61.1036
type Options struct {
Options []string `json:"options" xml:"options"`
}
Options is a nested struct in imageprocess response
type OriginInDetectLungNodule ¶ added in v1.61.788
type OriginInDetectLungNodule struct {
Origin []float64 `json:"Origin" xml:"Origin"`
}
OriginInDetectLungNodule is a nested struct in imageprocess response
type OriginInDetectRibFracture ¶ added in v1.61.788
type OriginInDetectRibFracture struct {
Origin []float64 `json:"Origin" xml:"Origin"`
}
OriginInDetectRibFracture is a nested struct in imageprocess response
type OriginInScreenChestCT ¶ added in v1.61.788
type OriginInScreenChestCT struct {
Origin []float64 `json:"Origin" xml:"Origin"`
}
OriginInScreenChestCT is a nested struct in imageprocess response
type RunCTRegistrationFloatingList ¶ added in v1.61.481
type RunCTRegistrationFloatingList struct {
FloatingURL string `name:"FloatingURL"`
}
RunCTRegistrationFloatingList is a repeated param struct in RunCTRegistrationRequest
type RunCTRegistrationReferenceList ¶ added in v1.61.481
type RunCTRegistrationReferenceList struct {
ReferenceURL string `name:"ReferenceURL"`
}
RunCTRegistrationReferenceList is a repeated param struct in RunCTRegistrationRequest
type RunCTRegistrationRequest ¶ added in v1.61.481
type RunCTRegistrationRequest struct { *requests.RpcRequest DataSourceType string `position:"Body" name:"DataSourceType"` OrgName string `position:"Body" name:"OrgName"` ReferenceList *[]RunCTRegistrationReferenceList `position:"Body" name:"ReferenceList" type:"Repeated"` DataFormat string `position:"Body" name:"DataFormat"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` FloatingList *[]RunCTRegistrationFloatingList `position:"Body" name:"FloatingList" type:"Repeated"` }
RunCTRegistrationRequest is the request struct for api RunCTRegistration
func CreateRunCTRegistrationRequest ¶ added in v1.61.481
func CreateRunCTRegistrationRequest() (request *RunCTRegistrationRequest)
CreateRunCTRegistrationRequest creates a request to invoke RunCTRegistration API
type RunCTRegistrationResponse ¶ added in v1.61.481
type RunCTRegistrationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
RunCTRegistrationResponse is the response struct for api RunCTRegistration
func CreateRunCTRegistrationResponse ¶ added in v1.61.481
func CreateRunCTRegistrationResponse() (response *RunCTRegistrationResponse)
CreateRunCTRegistrationResponse creates a response to parse from RunCTRegistration response
type RunMedQAAnswerImageDataList ¶ added in v1.61.1036
type RunMedQAAnswerImageDataList struct {
AnswerImageData string `name:"AnswerImageData"`
}
RunMedQAAnswerImageDataList is a repeated param struct in RunMedQARequest
type RunMedQAAnswerImageURLList ¶ added in v1.61.1036
type RunMedQAAnswerImageURLList struct {
AnswerImageURL string `name:"AnswerImageURL"`
}
RunMedQAAnswerImageURLList is a repeated param struct in RunMedQARequest
type RunMedQAAnswerTextList ¶ added in v1.61.1036
type RunMedQAAnswerTextList struct {
AnswerText string `name:"AnswerText"`
}
RunMedQAAnswerTextList is a repeated param struct in RunMedQARequest
type RunMedQARequest ¶ added in v1.61.543
type RunMedQARequest struct { *requests.RpcRequest SessionId string `position:"Body" name:"SessionId"` OrgName string `position:"Body" name:"OrgName"` AnswerImageDataList *[]RunMedQAAnswerImageDataList `position:"Body" name:"AnswerImageDataList" type:"Repeated"` AnswerTextList *[]RunMedQAAnswerTextList `position:"Body" name:"AnswerTextList" type:"Repeated"` Department string `position:"Body" name:"Department"` AnswerImageURLList *[]RunMedQAAnswerImageURLList `position:"Body" name:"AnswerImageURLList" type:"Repeated"` QuestionType string `position:"Body" name:"QuestionType"` OrgId string `position:"Body" name:"OrgId"` }
RunMedQARequest is the request struct for api RunMedQA
func CreateRunMedQARequest ¶ added in v1.61.543
func CreateRunMedQARequest() (request *RunMedQARequest)
CreateRunMedQARequest creates a request to invoke RunMedQA API
type RunMedQAResponse ¶ added in v1.61.543
type RunMedQAResponse struct { *responses.BaseResponse Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Data Data `json:"Data" xml:"Data"` }
RunMedQAResponse is the response struct for api RunMedQA
func CreateRunMedQAResponse ¶ added in v1.61.543
func CreateRunMedQAResponse() (response *RunMedQAResponse)
CreateRunMedQAResponse creates a response to parse from RunMedQA response
type ScreenChestCTRequest ¶ added in v1.61.788
type ScreenChestCTRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]ScreenChestCTURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` }
ScreenChestCTRequest is the request struct for api ScreenChestCT
func CreateScreenChestCTRequest ¶ added in v1.61.788
func CreateScreenChestCTRequest() (request *ScreenChestCTRequest)
CreateScreenChestCTRequest creates a request to invoke ScreenChestCT API
type ScreenChestCTResponse ¶ added in v1.61.788
type ScreenChestCTResponse struct { *responses.BaseResponse Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Data Data `json:"Data" xml:"Data"` }
ScreenChestCTResponse is the response struct for api ScreenChestCT
func CreateScreenChestCTResponse ¶ added in v1.61.788
func CreateScreenChestCTResponse() (response *ScreenChestCTResponse)
CreateScreenChestCTResponse creates a response to parse from ScreenChestCT response
type ScreenChestCTURLList ¶ added in v1.61.788
type ScreenChestCTURLList struct {
URL string `name:"URL"`
}
ScreenChestCTURLList is a repeated param struct in ScreenChestCTRequest
type Serie ¶
type Serie struct { Report string `json:"Report" xml:"Report"` SeriesInstanceUid string `json:"SeriesInstanceUid" xml:"SeriesInstanceUid"` Origin []float64 `json:"Origin" xml:"Origin"` Spacing []float64 `json:"Spacing" xml:"Spacing"` Elements []Element `json:"Elements" xml:"Elements"` }
Serie is a nested struct in imageprocess response
type SeriesInDetectLungNodule ¶ added in v1.61.788
type SeriesInDetectLungNodule struct {
Serie []Serie `json:"Serie" xml:"Serie"`
}
SeriesInDetectLungNodule is a nested struct in imageprocess response
type SeriesInScreenChestCT ¶ added in v1.61.788
type SeriesInScreenChestCT struct {
Serie []Serie `json:"Serie" xml:"Serie"`
}
SeriesInScreenChestCT is a nested struct in imageprocess response
type SpacingInDetectLungNodule ¶ added in v1.61.788
type SpacingInDetectLungNodule struct {
Spacing []float64 `json:"Spacing" xml:"Spacing"`
}
SpacingInDetectLungNodule is a nested struct in imageprocess response
type SpacingInDetectRibFracture ¶ added in v1.61.788
type SpacingInDetectRibFracture struct {
Spacing []float64 `json:"Spacing" xml:"Spacing"`
}
SpacingInDetectRibFracture is a nested struct in imageprocess response
type SpacingInScreenChestCT ¶ added in v1.61.788
type SpacingInScreenChestCT struct {
Spacing []float64 `json:"Spacing" xml:"Spacing"`
}
SpacingInScreenChestCT is a nested struct in imageprocess response
type Tag ¶ added in v1.61.481
type Tag struct { Label string `json:"Label" xml:"Label"` Direction string `json:"Direction" xml:"Direction"` }
Tag is a nested struct in imageprocess response
type TranslateMedRequest ¶
type TranslateMedRequest struct { *requests.RpcRequest FromLanguage string `position:"Body" name:"FromLanguage"` ToLanguage string `position:"Body" name:"ToLanguage"` Text string `position:"Body" name:"Text"` }
TranslateMedRequest is the request struct for api TranslateMed
func CreateTranslateMedRequest ¶
func CreateTranslateMedRequest() (request *TranslateMedRequest)
CreateTranslateMedRequest creates a request to invoke TranslateMed API
type TranslateMedResponse ¶
type TranslateMedResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
TranslateMedResponse is the response struct for api TranslateMed
func CreateTranslateMedResponse ¶
func CreateTranslateMedResponse() (response *TranslateMedResponse)
CreateTranslateMedResponse creates a response to parse from TranslateMed response
Source Files ¶
- calc_cacs.go
- classify_fnf.go
- client.go
- detect_covid19_cad.go
- detect_hip_keypoint_x_ray.go
- detect_knee_keypoint_x_ray.go
- detect_knee_x_ray.go
- detect_lung_nodule.go
- detect_rib_fracture.go
- detect_skin_disease.go
- detect_spine_mri.go
- endpoint.go
- get_async_job_result.go
- run_ct_registration.go
- run_med_qa.go
- screen_chest_ct.go
- struct_boxes.go
- struct_cacs.go
- struct_coordinate_image_in_detect_rib_fracture.go
- struct_coordinate_image_in_screen_chest_ct.go
- struct_coordinates_in_detect_hip_keypoint_x_ray.go
- struct_coordinates_in_detect_knee_keypoint_x_ray.go
- struct_coordinates_in_detect_rib_fracture.go
- struct_coordinates_in_screen_chest_ct.go
- struct_covid.go
- struct_data.go
- struct_detect_rib_fracture.go
- struct_detections_in_detect_knee_x_ray.go
- struct_detections_in_detect_rib_fracture.go
- struct_detections_in_screen_chest_ct.go
- struct_detections_item.go
- struct_detections_item_in_screen_chest_ct.go
- struct_disc.go
- struct_discs.go
- struct_element.go
- struct_elements_in_detect_lung_nodule.go
- struct_elements_in_screen_chest_ct.go
- struct_fractures.go
- struct_fractures_item.go
- struct_key_points_in_detect_hip_keypoint_x_ray.go
- struct_key_points_in_detect_knee_keypoint_x_ray.go
- struct_key_points_item.go
- struct_kl_detections.go
- struct_kl_detections_item.go
- struct_location_in_detect_spine_mri.go
- struct_lung_nodule.go
- struct_options.go
- struct_origin_in_detect_lung_nodule.go
- struct_origin_in_detect_rib_fracture.go
- struct_origin_in_screen_chest_ct.go
- struct_serie.go
- struct_series_in_detect_lung_nodule.go
- struct_series_in_screen_chest_ct.go
- struct_spacing_in_detect_lung_nodule.go
- struct_spacing_in_detect_rib_fracture.go
- struct_spacing_in_screen_chest_ct.go
- struct_tag.go
- struct_vertebra.go
- struct_vertebras.go
- translate_med.go