Documentation
¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AnalyzeChestVesselRequest
- type AnalyzeChestVesselResponse
- type AnalyzeChestVesselURLList
- type AortaCalciumScore
- type AortaCalciumVolume
- type AscAoMaxDiam
- type AscendAortaLength
- type Boxes
- type CalcBMDRequest
- type CalcBMDResponse
- type CalcBMDURLList
- type CalcCACSRequest
- type CalcCACSResponse
- type CalcCACSURLList
- type CalciumCenter
- type CardioThoracicRatio
- 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) AnalyzeChestVessel(request *AnalyzeChestVesselRequest) (response *AnalyzeChestVesselResponse, err error)
- func (client *Client) AnalyzeChestVesselWithCallback(request *AnalyzeChestVesselRequest, ...) <-chan int
- func (client *Client) AnalyzeChestVesselWithChan(request *AnalyzeChestVesselRequest) (<-chan *AnalyzeChestVesselResponse, <-chan error)
- func (client *Client) CalcBMD(request *CalcBMDRequest) (response *CalcBMDResponse, err error)
- func (client *Client) CalcBMDWithCallback(request *CalcBMDRequest, callback func(response *CalcBMDResponse, err error)) <-chan int
- func (client *Client) CalcBMDWithChan(request *CalcBMDRequest) (<-chan *CalcBMDResponse, <-chan 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) DetectLiverSteatosis(request *DetectLiverSteatosisRequest) (response *DetectLiverSteatosisResponse, err error)
- func (client *Client) DetectLiverSteatosisWithCallback(request *DetectLiverSteatosisRequest, ...) <-chan int
- func (client *Client) DetectLiverSteatosisWithChan(request *DetectLiverSteatosisRequest) (<-chan *DetectLiverSteatosisResponse, <-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) DetectLymph(request *DetectLymphRequest) (response *DetectLymphResponse, err error)
- func (client *Client) DetectLymphWithCallback(request *DetectLymphRequest, ...) <-chan int
- func (client *Client) DetectLymphWithChan(request *DetectLymphRequest) (<-chan *DetectLymphResponse, <-chan error)
- func (client *Client) DetectPanc(request *DetectPancRequest) (response *DetectPancResponse, err error)
- func (client *Client) DetectPancWithCallback(request *DetectPancRequest, ...) <-chan int
- func (client *Client) DetectPancWithChan(request *DetectPancRequest) (<-chan *DetectPancResponse, <-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) FeedbackSession(request *FeedbackSessionRequest) (response *FeedbackSessionResponse, err error)
- func (client *Client) FeedbackSessionWithCallback(request *FeedbackSessionRequest, ...) <-chan int
- func (client *Client) FeedbackSessionWithChan(request *FeedbackSessionRequest) (<-chan *FeedbackSessionResponse, <-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) PredictCVD(request *PredictCVDRequest) (response *PredictCVDResponse, err error)
- func (client *Client) PredictCVDWithCallback(request *PredictCVDRequest, ...) <-chan int
- func (client *Client) PredictCVDWithChan(request *PredictCVDRequest) (<-chan *PredictCVDResponse, <-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) ScreenCRC(request *ScreenCRCRequest) (response *ScreenCRCResponse, err error)
- func (client *Client) ScreenCRCWithCallback(request *ScreenCRCRequest, ...) <-chan int
- func (client *Client) ScreenCRCWithChan(request *ScreenCRCRequest) (<-chan *ScreenCRCResponse, <-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) ScreenEC(request *ScreenECRequest) (response *ScreenECResponse, err error)
- func (client *Client) ScreenECWithCallback(request *ScreenECRequest, callback func(response *ScreenECResponse, err error)) <-chan int
- func (client *Client) ScreenECWithChan(request *ScreenECRequest) (<-chan *ScreenECResponse, <-chan error)
- func (client *Client) ScreenGC(request *ScreenGCRequest) (response *ScreenGCResponse, err error)
- func (client *Client) ScreenGCWithCallback(request *ScreenGCRequest, callback func(response *ScreenGCResponse, err error)) <-chan int
- func (client *Client) ScreenGCWithChan(request *ScreenGCRequest) (<-chan *ScreenGCResponse, <-chan error)
- func (client *Client) ScreenLC(request *ScreenLCRequest) (response *ScreenLCResponse, err error)
- func (client *Client) ScreenLCWithCallback(request *ScreenLCRequest, callback func(response *ScreenLCResponse, err error)) <-chan int
- func (client *Client) ScreenLCWithChan(request *ScreenLCRequest) (<-chan *ScreenLCResponse, <-chan error)
- func (client *Client) SegmentLymphNode(request *SegmentLymphNodeRequest) (response *SegmentLymphNodeResponse, err error)
- func (client *Client) SegmentLymphNodeWithCallback(request *SegmentLymphNodeRequest, ...) <-chan int
- func (client *Client) SegmentLymphNodeWithChan(request *SegmentLymphNodeRequest) (<-chan *SegmentLymphNodeResponse, <-chan error)
- func (client *Client) SegmentOAR(request *SegmentOARRequest) (response *SegmentOARResponse, err error)
- func (client *Client) SegmentOARWithCallback(request *SegmentOARRequest, ...) <-chan int
- func (client *Client) SegmentOARWithChan(request *SegmentOARRequest) (<-chan *SegmentOARResponse, <-chan error)
- func (client *Client) TargetVolumeSegment(request *TargetVolumeSegmentRequest) (response *TargetVolumeSegmentResponse, err error)
- func (client *Client) TargetVolumeSegmentWithCallback(request *TargetVolumeSegmentRequest, ...) <-chan int
- func (client *Client) TargetVolumeSegmentWithChan(request *TargetVolumeSegmentRequest) (<-chan *TargetVolumeSegmentResponse, <-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 CoordinateImage
- type CoordinatesInDetectHipKeypointXRay
- type CoordinatesInDetectKneeKeypointXRay
- type CoordinatesInDetectRibFracture
- type CoronaryCalciumScore
- type CoronaryCalciumVol
- type Data
- type DataInCalcCACS
- type DeepFeature
- type DetectCovid19CadRequest
- type DetectCovid19CadResponse
- type DetectCovid19CadURLList
- type DetectHipKeypointXRayRequest
- type DetectHipKeypointXRayResponse
- type DetectKneeKeypointXRayRequest
- type DetectKneeKeypointXRayResponse
- type DetectKneeXRayRequest
- type DetectKneeXRayResponse
- type DetectLiverSteatosisRequest
- type DetectLiverSteatosisResponse
- type DetectLiverSteatosisURLList
- type DetectLungNoduleRequest
- type DetectLungNoduleResponse
- type DetectLungNoduleURLList
- type DetectLymphRequest
- type DetectLymphResponse
- type DetectLymphURLList
- type DetectPancRequest
- type DetectPancResponse
- type DetectPancURLList
- type DetectRibFractureRequest
- type DetectRibFractureResponse
- type DetectRibFractureURLList
- type DetectSkinDiseaseRequest
- type DetectSkinDiseaseResponse
- type DetectSpineMRIRequest
- type DetectSpineMRIResponse
- type DetectSpineMRIURLList
- type DetectionsInCalcBMD
- type DetectionsInCalcCACS
- type DetectionsInDetectKneeXRay
- type DetectionsInDetectLiverSteatosis
- type DetectionsInDetectRibFracture
- type DetectionsItem
- type Diameter
- type Disc
- type Discs
- type EatHUMean
- type EatHUSTD
- type EatVolume
- type Element
- type Elements
- type FeatureScore
- type FeedbackSessionRequest
- type FeedbackSessionResponse
- type Fractures
- type FracturesItem
- type GetAsyncJobResultRequest
- type GetAsyncJobResultResponse
- type KLDetections
- type KLDetectionsItem
- type KeyPointsInDetectHipKeypointXRay
- type KeyPointsInDetectKneeKeypointXRay
- type KeyPointsItem
- type LeftLungLowattRatio
- type Lesion
- type LesionList
- type LesionListItem
- type LocationInDetectSpineMRI
- type MajorAxis
- type MinorAxis
- type MyoEpiRatio
- type Options
- type OriginInCalcBMD
- type OriginInDetectLiverSteatosis
- type OriginInDetectLungNodule
- type OriginInDetectRibFracture
- type PatientLevelResult
- type PossibilitiesInDetectPanc
- type PossibilitiesInScreenEC
- type PredictCVDRequest
- type PredictCVDResponse
- type PredictCVDURLList
- type ROI1Center
- type ROI2Center
- type ROI3Center
- type RecistEndpoints
- type ResultURL
- type RightLungLowattRatio
- type RunCTRegistrationFloatingList
- type RunCTRegistrationReferenceList
- type RunCTRegistrationRequest
- type RunCTRegistrationResponse
- type RunMedQAAnswerImageDataList
- type RunMedQAAnswerImageURLList
- type RunMedQAAnswerTextList
- type RunMedQARequest
- type RunMedQAResponse
- type ScreenCRCRequest
- type ScreenCRCResponse
- type ScreenCRCURLList
- type ScreenChestCTRequest
- type ScreenChestCTResponse
- type ScreenChestCTURLList
- type ScreenECRequest
- type ScreenECResponse
- type ScreenECURLList
- type ScreenGCRequest
- type ScreenGCResponse
- type ScreenGCURLList
- type ScreenLCRequest
- type ScreenLCResponse
- type ScreenLCURLList
- type SegmentLymphNodeRequest
- type SegmentLymphNodeResponse
- type SegmentLymphNodeURLList
- type SegmentOARRequest
- type SegmentOARResponse
- type SegmentOARURLList
- type Serie
- type Series
- type SpacingInCalcBMD
- type SpacingInDetectLiverSteatosis
- type SpacingInDetectLungNodule
- type SpacingInDetectRibFracture
- type SpleenCenter
- type Tag
- type TargetVolumeSegmentRequest
- type TargetVolumeSegmentResponse
- type TargetVolumeSegmentURLList
- 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 AnalyzeChestVesselRequest ¶ added in v1.61.1165
type AnalyzeChestVesselRequest struct {
*requests.RpcRequest
DataSourceType string `position:"Body" name:"DataSourceType"`
OrgName string `position:"Body" name:"OrgName"`
DataFormat string `position:"Body" name:"DataFormat"`
URLList *[]AnalyzeChestVesselURLList `position:"Body" name:"URLList" type:"Repeated"`
OrgId string `position:"Body" name:"OrgId"`
Async requests.Boolean `position:"Body" name:"Async"`
}
AnalyzeChestVesselRequest is the request struct for api AnalyzeChestVessel
func CreateAnalyzeChestVesselRequest ¶ added in v1.61.1165
func CreateAnalyzeChestVesselRequest() (request *AnalyzeChestVesselRequest)
CreateAnalyzeChestVesselRequest creates a request to invoke AnalyzeChestVessel API
type AnalyzeChestVesselResponse ¶ added in v1.61.1165
type AnalyzeChestVesselResponse struct {
*responses.BaseResponse
}
AnalyzeChestVesselResponse is the response struct for api AnalyzeChestVessel
func CreateAnalyzeChestVesselResponse ¶ added in v1.61.1165
func CreateAnalyzeChestVesselResponse() (response *AnalyzeChestVesselResponse)
CreateAnalyzeChestVesselResponse creates a response to parse from AnalyzeChestVessel response
type AnalyzeChestVesselURLList ¶ added in v1.61.1165
type AnalyzeChestVesselURLList struct {
URL string `name:"URL"`
}
AnalyzeChestVesselURLList is a repeated param struct in AnalyzeChestVesselRequest
type AortaCalciumScore ¶ added in v1.62.353
type AortaCalciumScore struct {
AortaCalciumScore []string `json:"AortaCalciumScore" xml:"AortaCalciumScore"`
}
AortaCalciumScore is a nested struct in imageprocess response
type AortaCalciumVolume ¶ added in v1.62.353
type AortaCalciumVolume struct {
AortaCalciumVolume []string `json:"AortaCalciumVolume" xml:"AortaCalciumVolume"`
}
AortaCalciumVolume is a nested struct in imageprocess response
type AscAoMaxDiam ¶ added in v1.62.353
type AscAoMaxDiam struct {
AscAoMaxDiam []string `json:"AscAoMaxDiam" xml:"AscAoMaxDiam"`
}
AscAoMaxDiam is a nested struct in imageprocess response
type AscendAortaLength ¶ added in v1.62.353
type AscendAortaLength struct {
AscendAortaLength []string `json:"AscendAortaLength" xml:"AscendAortaLength"`
}
AscendAortaLength is a nested struct in imageprocess response
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 CalcBMDRequest ¶ added in v1.62.267
type CalcBMDRequest struct {
*requests.RpcRequest
OrgName string `position:"Body" name:"OrgName"`
SourceType string `position:"Body" name:"SourceType"`
DataFormat string `position:"Body" name:"DataFormat"`
URLList *[]CalcBMDURLList `position:"Body" name:"URLList" type:"Repeated"`
OrgId string `position:"Body" name:"OrgId"`
Async requests.Boolean `position:"Body" name:"Async"`
}
CalcBMDRequest is the request struct for api CalcBMD
func CreateCalcBMDRequest ¶ added in v1.62.267
func CreateCalcBMDRequest() (request *CalcBMDRequest)
CreateCalcBMDRequest creates a request to invoke CalcBMD API
type CalcBMDResponse ¶ added in v1.62.267
type CalcBMDResponse struct {
*responses.BaseResponse
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data Data `json:"Data" xml:"Data"`
}
CalcBMDResponse is the response struct for api CalcBMD
func CreateCalcBMDResponse ¶ added in v1.62.267
func CreateCalcBMDResponse() (response *CalcBMDResponse)
CreateCalcBMDResponse creates a response to parse from CalcBMD response
type CalcBMDURLList ¶ added in v1.62.267
type CalcBMDURLList struct {
URL string `name:"URL"`
}
CalcBMDURLList is a repeated param struct in CalcBMDRequest
type CalcCACSRequest ¶ added in v1.61.481
type CalcCACSRequest struct {
*requests.RpcRequest
DataSourceType string `position:"Body" name:"DataSourceType"`
OrgName string `position:"Body" name:"OrgName"`
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"`
}
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"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data DataInCalcCACS `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 CalciumCenter ¶ added in v1.61.1645
type CalciumCenter struct {
CalciumCenter []int64 `json:"calciumCenter" xml:"calciumCenter"`
}
CalciumCenter is a nested struct in imageprocess response
type CardioThoracicRatio ¶ added in v1.62.353
type CardioThoracicRatio struct {
CardioThoracicRatio []string `json:"CardioThoracicRatio" xml:"CardioThoracicRatio"`
}
CardioThoracicRatio is a nested struct in imageprocess response
type ClassifyFNFRequest ¶ added in v1.61.481
type ClassifyFNFRequest 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"`
}
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) AnalyzeChestVessel ¶ added in v1.61.1165
func (client *Client) AnalyzeChestVessel(request *AnalyzeChestVesselRequest) (response *AnalyzeChestVesselResponse, err error)
AnalyzeChestVessel invokes the imageprocess.AnalyzeChestVessel API synchronously
func (*Client) AnalyzeChestVesselWithCallback ¶ added in v1.61.1165
func (client *Client) AnalyzeChestVesselWithCallback(request *AnalyzeChestVesselRequest, callback func(response *AnalyzeChestVesselResponse, err error)) <-chan int
AnalyzeChestVesselWithCallback invokes the imageprocess.AnalyzeChestVessel API asynchronously
func (*Client) AnalyzeChestVesselWithChan ¶ added in v1.61.1165
func (client *Client) AnalyzeChestVesselWithChan(request *AnalyzeChestVesselRequest) (<-chan *AnalyzeChestVesselResponse, <-chan error)
AnalyzeChestVesselWithChan invokes the imageprocess.AnalyzeChestVessel API asynchronously
func (*Client) CalcBMD ¶ added in v1.62.267
func (client *Client) CalcBMD(request *CalcBMDRequest) (response *CalcBMDResponse, err error)
CalcBMD invokes the imageprocess.CalcBMD API synchronously
func (*Client) CalcBMDWithCallback ¶ added in v1.62.267
func (client *Client) CalcBMDWithCallback(request *CalcBMDRequest, callback func(response *CalcBMDResponse, err error)) <-chan int
CalcBMDWithCallback invokes the imageprocess.CalcBMD API asynchronously
func (*Client) CalcBMDWithChan ¶ added in v1.62.267
func (client *Client) CalcBMDWithChan(request *CalcBMDRequest) (<-chan *CalcBMDResponse, <-chan error)
CalcBMDWithChan invokes the imageprocess.CalcBMD API asynchronously
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) DetectLiverSteatosis ¶ added in v1.62.353
func (client *Client) DetectLiverSteatosis(request *DetectLiverSteatosisRequest) (response *DetectLiverSteatosisResponse, err error)
DetectLiverSteatosis invokes the imageprocess.DetectLiverSteatosis API synchronously
func (*Client) DetectLiverSteatosisWithCallback ¶ added in v1.62.353
func (client *Client) DetectLiverSteatosisWithCallback(request *DetectLiverSteatosisRequest, callback func(response *DetectLiverSteatosisResponse, err error)) <-chan int
DetectLiverSteatosisWithCallback invokes the imageprocess.DetectLiverSteatosis API asynchronously
func (*Client) DetectLiverSteatosisWithChan ¶ added in v1.62.353
func (client *Client) DetectLiverSteatosisWithChan(request *DetectLiverSteatosisRequest) (<-chan *DetectLiverSteatosisResponse, <-chan error)
DetectLiverSteatosisWithChan invokes the imageprocess.DetectLiverSteatosis 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) DetectLymph ¶ added in v1.61.1613
func (client *Client) DetectLymph(request *DetectLymphRequest) (response *DetectLymphResponse, err error)
DetectLymph invokes the imageprocess.DetectLymph API synchronously
func (*Client) DetectLymphWithCallback ¶ added in v1.61.1613
func (client *Client) DetectLymphWithCallback(request *DetectLymphRequest, callback func(response *DetectLymphResponse, err error)) <-chan int
DetectLymphWithCallback invokes the imageprocess.DetectLymph API asynchronously
func (*Client) DetectLymphWithChan ¶ added in v1.61.1613
func (client *Client) DetectLymphWithChan(request *DetectLymphRequest) (<-chan *DetectLymphResponse, <-chan error)
DetectLymphWithChan invokes the imageprocess.DetectLymph API asynchronously
func (*Client) DetectPanc ¶ added in v1.61.1613
func (client *Client) DetectPanc(request *DetectPancRequest) (response *DetectPancResponse, err error)
DetectPanc invokes the imageprocess.DetectPanc API synchronously
func (*Client) DetectPancWithCallback ¶ added in v1.61.1613
func (client *Client) DetectPancWithCallback(request *DetectPancRequest, callback func(response *DetectPancResponse, err error)) <-chan int
DetectPancWithCallback invokes the imageprocess.DetectPanc API asynchronously
func (*Client) DetectPancWithChan ¶ added in v1.61.1613
func (client *Client) DetectPancWithChan(request *DetectPancRequest) (<-chan *DetectPancResponse, <-chan error)
DetectPancWithChan invokes the imageprocess.DetectPanc 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) FeedbackSession ¶ added in v1.61.1613
func (client *Client) FeedbackSession(request *FeedbackSessionRequest) (response *FeedbackSessionResponse, err error)
FeedbackSession invokes the imageprocess.FeedbackSession API synchronously
func (*Client) FeedbackSessionWithCallback ¶ added in v1.61.1613
func (client *Client) FeedbackSessionWithCallback(request *FeedbackSessionRequest, callback func(response *FeedbackSessionResponse, err error)) <-chan int
FeedbackSessionWithCallback invokes the imageprocess.FeedbackSession API asynchronously
func (*Client) FeedbackSessionWithChan ¶ added in v1.61.1613
func (client *Client) FeedbackSessionWithChan(request *FeedbackSessionRequest) (<-chan *FeedbackSessionResponse, <-chan error)
FeedbackSessionWithChan invokes the imageprocess.FeedbackSession 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) PredictCVD ¶ added in v1.62.353
func (client *Client) PredictCVD(request *PredictCVDRequest) (response *PredictCVDResponse, err error)
PredictCVD invokes the imageprocess.PredictCVD API synchronously
func (*Client) PredictCVDWithCallback ¶ added in v1.62.353
func (client *Client) PredictCVDWithCallback(request *PredictCVDRequest, callback func(response *PredictCVDResponse, err error)) <-chan int
PredictCVDWithCallback invokes the imageprocess.PredictCVD API asynchronously
func (*Client) PredictCVDWithChan ¶ added in v1.62.353
func (client *Client) PredictCVDWithChan(request *PredictCVDRequest) (<-chan *PredictCVDResponse, <-chan error)
PredictCVDWithChan invokes the imageprocess.PredictCVD 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) ScreenCRC ¶ added in v1.62.353
func (client *Client) ScreenCRC(request *ScreenCRCRequest) (response *ScreenCRCResponse, err error)
ScreenCRC invokes the imageprocess.ScreenCRC API synchronously
func (*Client) ScreenCRCWithCallback ¶ added in v1.62.353
func (client *Client) ScreenCRCWithCallback(request *ScreenCRCRequest, callback func(response *ScreenCRCResponse, err error)) <-chan int
ScreenCRCWithCallback invokes the imageprocess.ScreenCRC API asynchronously
func (*Client) ScreenCRCWithChan ¶ added in v1.62.353
func (client *Client) ScreenCRCWithChan(request *ScreenCRCRequest) (<-chan *ScreenCRCResponse, <-chan error)
ScreenCRCWithChan invokes the imageprocess.ScreenCRC 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) ScreenEC ¶ added in v1.61.1785
func (client *Client) ScreenEC(request *ScreenECRequest) (response *ScreenECResponse, err error)
ScreenEC invokes the imageprocess.ScreenEC API synchronously
func (*Client) ScreenECWithCallback ¶ added in v1.61.1785
func (client *Client) ScreenECWithCallback(request *ScreenECRequest, callback func(response *ScreenECResponse, err error)) <-chan int
ScreenECWithCallback invokes the imageprocess.ScreenEC API asynchronously
func (*Client) ScreenECWithChan ¶ added in v1.61.1785
func (client *Client) ScreenECWithChan(request *ScreenECRequest) (<-chan *ScreenECResponse, <-chan error)
ScreenECWithChan invokes the imageprocess.ScreenEC API asynchronously
func (*Client) ScreenGC ¶ added in v1.62.353
func (client *Client) ScreenGC(request *ScreenGCRequest) (response *ScreenGCResponse, err error)
ScreenGC invokes the imageprocess.ScreenGC API synchronously
func (*Client) ScreenGCWithCallback ¶ added in v1.62.353
func (client *Client) ScreenGCWithCallback(request *ScreenGCRequest, callback func(response *ScreenGCResponse, err error)) <-chan int
ScreenGCWithCallback invokes the imageprocess.ScreenGC API asynchronously
func (*Client) ScreenGCWithChan ¶ added in v1.62.353
func (client *Client) ScreenGCWithChan(request *ScreenGCRequest) (<-chan *ScreenGCResponse, <-chan error)
ScreenGCWithChan invokes the imageprocess.ScreenGC API asynchronously
func (*Client) ScreenLC ¶ added in v1.62.353
func (client *Client) ScreenLC(request *ScreenLCRequest) (response *ScreenLCResponse, err error)
ScreenLC invokes the imageprocess.ScreenLC API synchronously
func (*Client) ScreenLCWithCallback ¶ added in v1.62.353
func (client *Client) ScreenLCWithCallback(request *ScreenLCRequest, callback func(response *ScreenLCResponse, err error)) <-chan int
ScreenLCWithCallback invokes the imageprocess.ScreenLC API asynchronously
func (*Client) ScreenLCWithChan ¶ added in v1.62.353
func (client *Client) ScreenLCWithChan(request *ScreenLCRequest) (<-chan *ScreenLCResponse, <-chan error)
ScreenLCWithChan invokes the imageprocess.ScreenLC API asynchronously
func (*Client) SegmentLymphNode ¶ added in v1.62.249
func (client *Client) SegmentLymphNode(request *SegmentLymphNodeRequest) (response *SegmentLymphNodeResponse, err error)
SegmentLymphNode invokes the imageprocess.SegmentLymphNode API synchronously
func (*Client) SegmentLymphNodeWithCallback ¶ added in v1.62.249
func (client *Client) SegmentLymphNodeWithCallback(request *SegmentLymphNodeRequest, callback func(response *SegmentLymphNodeResponse, err error)) <-chan int
SegmentLymphNodeWithCallback invokes the imageprocess.SegmentLymphNode API asynchronously
func (*Client) SegmentLymphNodeWithChan ¶ added in v1.62.249
func (client *Client) SegmentLymphNodeWithChan(request *SegmentLymphNodeRequest) (<-chan *SegmentLymphNodeResponse, <-chan error)
SegmentLymphNodeWithChan invokes the imageprocess.SegmentLymphNode API asynchronously
func (*Client) SegmentOAR ¶ added in v1.61.1688
func (client *Client) SegmentOAR(request *SegmentOARRequest) (response *SegmentOARResponse, err error)
SegmentOAR invokes the imageprocess.SegmentOAR API synchronously
func (*Client) SegmentOARWithCallback ¶ added in v1.61.1688
func (client *Client) SegmentOARWithCallback(request *SegmentOARRequest, callback func(response *SegmentOARResponse, err error)) <-chan int
SegmentOARWithCallback invokes the imageprocess.SegmentOAR API asynchronously
func (*Client) SegmentOARWithChan ¶ added in v1.61.1688
func (client *Client) SegmentOARWithChan(request *SegmentOARRequest) (<-chan *SegmentOARResponse, <-chan error)
SegmentOARWithChan invokes the imageprocess.SegmentOAR API asynchronously
func (*Client) TargetVolumeSegment ¶ added in v1.62.149
func (client *Client) TargetVolumeSegment(request *TargetVolumeSegmentRequest) (response *TargetVolumeSegmentResponse, err error)
TargetVolumeSegment invokes the imageprocess.TargetVolumeSegment API synchronously
func (*Client) TargetVolumeSegmentWithCallback ¶ added in v1.62.149
func (client *Client) TargetVolumeSegmentWithCallback(request *TargetVolumeSegmentRequest, callback func(response *TargetVolumeSegmentResponse, err error)) <-chan int
TargetVolumeSegmentWithCallback invokes the imageprocess.TargetVolumeSegment API asynchronously
func (*Client) TargetVolumeSegmentWithChan ¶ added in v1.62.149
func (client *Client) TargetVolumeSegmentWithChan(request *TargetVolumeSegmentRequest) (<-chan *TargetVolumeSegmentResponse, <-chan error)
TargetVolumeSegmentWithChan invokes the imageprocess.TargetVolumeSegment 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 CoordinateImage ¶ added in v1.61.788
type CoordinateImage struct {
CoordinateImage []int `json:"CoordinateImage" xml:"CoordinateImage"`
}
CoordinateImage 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 CoronaryCalciumScore ¶ added in v1.62.353
type CoronaryCalciumScore struct {
CoronaryCalciumScore []string `json:"CoronaryCalciumScore" xml:"CoronaryCalciumScore"`
}
CoronaryCalciumScore is a nested struct in imageprocess response
type CoronaryCalciumVol ¶ added in v1.62.353
type CoronaryCalciumVol struct {
CoronaryCalciumVol []string `json:"CoronaryCalciumVol" xml:"CoronaryCalciumVol"`
}
CoronaryCalciumVol 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"`
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"`
ResultsEnglish map[string]interface{} `json:"ResultsEnglish" xml:"ResultsEnglish"`
ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
BodyPart string `json:"BodyPart" xml:"BodyPart"`
JobId string `json:"JobId" xml:"JobId"`
OrgId string `json:"OrgId" xml:"OrgId"`
Data string `json:"Data" xml:"Data"`
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"`
ImageType string `json:"ImageType" xml:"ImageType"`
ImageQuality float64 `json:"ImageQuality" xml:"ImageQuality"`
Status string `json:"Status" xml:"Status"`
Results map[string]interface{} `json:"Results" xml:"Results"`
ResultURL string `json:"ResultURL" xml:"ResultURL"`
OrgName string `json:"OrgName" xml:"OrgName"`
Spacing []float64 `json:"Spacing" xml:"Spacing"`
Options []string `json:"Options" xml:"Options"`
Origin []float64 `json:"Origin" xml:"Origin"`
Lesion Lesion `json:"Lesion" xml:"Lesion"`
Series []Serie `json:"Series" xml:"Series"`
Fractures []FracturesItem `json:"Fractures" xml:"Fractures"`
Vertebras []Vertebra `json:"Vertebras" xml:"Vertebras"`
Detections []DetectionsItem `json:"Detections" xml:"Detections"`
KLDetections []KLDetectionsItem `json:"KLDetections" xml:"KLDetections"`
KeyPoints []KeyPointsItem `json:"KeyPoints" xml:"KeyPoints"`
Discs []Disc `json:"Discs" xml:"Discs"`
}
Data is a nested struct in imageprocess response
type DataInCalcCACS ¶ added in v1.62.267
type DataInCalcCACS struct {
ResultUrl string `json:"ResultUrl" xml:"ResultUrl"`
Score string `json:"Score" xml:"Score"`
VolumeScore string `json:"VolumeScore" xml:"VolumeScore"`
Detections []DetectionsItem `json:"Detections" xml:"Detections"`
}
DataInCalcCACS is a nested struct in imageprocess response
type DeepFeature ¶ added in v1.62.353
type DeepFeature struct {
DeepFeature []string `json:"DeepFeature" xml:"DeepFeature"`
}
DeepFeature is a nested struct in imageprocess response
type DetectCovid19CadRequest ¶
type DetectCovid19CadRequest struct {
*requests.RpcRequest
OrgName string `position:"Body" name:"OrgName"`
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"`
}
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"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
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
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"`
}
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
OrgName string `position:"Body" name:"OrgName"`
DataFormat string `position:"Body" name:"DataFormat"`
Url string `position:"Body" name:"Url"`
OrgId string `position:"Body" name:"OrgId"`
}
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 DetectLiverSteatosisRequest ¶ added in v1.62.353
type DetectLiverSteatosisRequest struct {
*requests.RpcRequest
OrgName string `position:"Body" name:"OrgName"`
SourceType string `position:"Body" name:"SourceType"`
DataFormat string `position:"Body" name:"DataFormat"`
URLList *[]DetectLiverSteatosisURLList `position:"Body" name:"URLList" type:"Repeated"`
OrgId string `position:"Body" name:"OrgId"`
Async requests.Boolean `position:"Body" name:"Async"`
}
DetectLiverSteatosisRequest is the request struct for api DetectLiverSteatosis
func CreateDetectLiverSteatosisRequest ¶ added in v1.62.353
func CreateDetectLiverSteatosisRequest() (request *DetectLiverSteatosisRequest)
CreateDetectLiverSteatosisRequest creates a request to invoke DetectLiverSteatosis API
type DetectLiverSteatosisResponse ¶ added in v1.62.353
type DetectLiverSteatosisResponse struct {
*responses.BaseResponse
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data Data `json:"Data" xml:"Data"`
}
DetectLiverSteatosisResponse is the response struct for api DetectLiverSteatosis
func CreateDetectLiverSteatosisResponse ¶ added in v1.62.353
func CreateDetectLiverSteatosisResponse() (response *DetectLiverSteatosisResponse)
CreateDetectLiverSteatosisResponse creates a response to parse from DetectLiverSteatosis response
type DetectLiverSteatosisURLList ¶ added in v1.62.353
type DetectLiverSteatosisURLList struct {
URL string `name:"URL"`
}
DetectLiverSteatosisURLList is a repeated param struct in DetectLiverSteatosisRequest
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"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
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 DetectLymphRequest ¶ added in v1.61.1613
type DetectLymphRequest struct {
*requests.RpcRequest
DataSourceType string `position:"Body" name:"DataSourceType"`
URLList *[]DetectLymphURLList `position:"Body" name:"URLList" type:"Repeated"`
Async requests.Boolean `position:"Body" name:"Async"`
}
DetectLymphRequest is the request struct for api DetectLymph
func CreateDetectLymphRequest ¶ added in v1.61.1613
func CreateDetectLymphRequest() (request *DetectLymphRequest)
CreateDetectLymphRequest creates a request to invoke DetectLymph API
type DetectLymphResponse ¶ added in v1.61.1613
type DetectLymphResponse struct {
*responses.BaseResponse
}
DetectLymphResponse is the response struct for api DetectLymph
func CreateDetectLymphResponse ¶ added in v1.61.1613
func CreateDetectLymphResponse() (response *DetectLymphResponse)
CreateDetectLymphResponse creates a response to parse from DetectLymph response
type DetectLymphURLList ¶ added in v1.61.1613
type DetectLymphURLList struct {
URL string `name:"URL"`
}
DetectLymphURLList is a repeated param struct in DetectLymphRequest
type DetectPancRequest ¶ added in v1.61.1613
type DetectPancRequest struct {
*requests.RpcRequest
DataSourceType string `position:"Body" name:"DataSourceType"`
URLList *[]DetectPancURLList `position:"Body" name:"URLList" type:"Repeated"`
Async requests.Boolean `position:"Body" name:"Async"`
}
DetectPancRequest is the request struct for api DetectPanc
func CreateDetectPancRequest ¶ added in v1.61.1613
func CreateDetectPancRequest() (request *DetectPancRequest)
CreateDetectPancRequest creates a request to invoke DetectPanc API
type DetectPancResponse ¶ added in v1.61.1613
type DetectPancResponse struct {
*responses.BaseResponse
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data Data `json:"Data" xml:"Data"`
}
DetectPancResponse is the response struct for api DetectPanc
func CreateDetectPancResponse ¶ added in v1.61.1613
func CreateDetectPancResponse() (response *DetectPancResponse)
CreateDetectPancResponse creates a response to parse from DetectPanc response
type DetectPancURLList ¶ added in v1.61.1613
type DetectPancURLList struct {
URL string `name:"URL"`
}
DetectPancURLList is a repeated param struct in DetectPancRequest
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"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
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
OrgName string `position:"Body" name:"OrgName"`
Url string `position:"Body" name:"Url"`
OrgId string `position:"Body" name:"OrgId"`
}
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
OrgName string `position:"Body" name:"OrgName"`
DataFormat string `position:"Body" name:"DataFormat"`
URLList *[]DetectSpineMRIURLList `position:"Body" name:"URLList" type:"Repeated"`
OrgId string `position:"Body" name:"OrgId"`
}
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 DetectionsInCalcBMD ¶ added in v1.62.267
type DetectionsInCalcBMD struct {
DetectionsItem []DetectionsItem `json:"Detections" xml:"Detections"`
}
DetectionsInCalcBMD is a nested struct in imageprocess response
type DetectionsInCalcCACS ¶ added in v1.61.1613
type DetectionsInCalcCACS struct {
DetectionsItem []DetectionsItem `json:"detections" xml:"detections"`
}
DetectionsInCalcCACS is a nested struct in imageprocess response
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 DetectionsInDetectLiverSteatosis ¶ added in v1.62.353
type DetectionsInDetectLiverSteatosis struct {
DetectionsItem []DetectionsItem `json:"Detections" xml:"Detections"`
}
DetectionsInDetectLiverSteatosis 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 DetectionsItem ¶ added in v1.61.788
type DetectionsItem struct {
VertCategory float64 `json:"VertCategory" xml:"VertCategory"`
LiverVolume float64 `json:"LiverVolume" xml:"LiverVolume"`
CalciumId int64 `json:"CalciumId" xml:"CalciumId"`
CalciumVolume float64 `json:"CalciumVolume" xml:"CalciumVolume"`
Probability float64 `json:"Probability" xml:"Probability"`
LiverROI3 float64 `json:"LiverROI3" xml:"LiverROI3"`
VertBMD float64 `json:"VertBMD" xml:"VertBMD"`
LiverSpleenDifference float64 `json:"LiverSpleenDifference" xml:"LiverSpleenDifference"`
VertId string `json:"VertId" xml:"VertId"`
SpleenHU float64 `json:"SpleenHU" xml:"SpleenHU"`
CalciumScore float64 `json:"CalciumScore" xml:"CalciumScore"`
SpleenVolume float64 `json:"SpleenVolume" xml:"SpleenVolume"`
LiverSlice float64 `json:"LiverSlice" xml:"LiverSlice"`
Prediction string `json:"Prediction" xml:"Prediction"`
VertTScore float64 `json:"VertTScore" xml:"VertTScore"`
LiverROI2 float64 `json:"LiverROI2" xml:"LiverROI2"`
FractureSegment int64 `json:"FractureSegment" xml:"FractureSegment"`
Radius int64 `json:"Radius" xml:"Radius"`
FractureLocation string `json:"FractureLocation" xml:"FractureLocation"`
FracSOPInstanceUID string `json:"FracSOPInstanceUID" xml:"FracSOPInstanceUID"`
SpleenROI float64 `json:"SpleenROI" xml:"SpleenROI"`
LiverHU float64 `json:"LiverHU" xml:"LiverHU"`
LiverROI1 float64 `json:"LiverROI1" xml:"LiverROI1"`
FractureConfidence float64 `json:"FractureConfidence" xml:"FractureConfidence"`
FractureCategory string `json:"FractureCategory" xml:"FractureCategory"`
SpleenSlice float64 `json:"SpleenSlice" xml:"SpleenSlice"`
LiverSpleenRatio float64 `json:"LiverSpleenRatio" xml:"LiverSpleenRatio"`
FractureId int `json:"FractureId" xml:"FractureId"`
VertZScore float64 `json:"VertZScore" xml:"VertZScore"`
CalciumCenter []int64 `json:"CalciumCenter" xml:"CalciumCenter"`
ROI2Center []int64 `json:"ROI2Center" xml:"ROI2Center"`
SpleenCenter []int64 `json:"SpleenCenter" xml:"SpleenCenter"`
Coordinates []int `json:"Coordinates" xml:"Coordinates"`
ROI3Center []int64 `json:"ROI3Center" xml:"ROI3Center"`
CoordinateImage []int `json:"CoordinateImage" xml:"CoordinateImage"`
ROI1Center []int64 `json:"ROI1Center" xml:"ROI1Center"`
}
DetectionsItem is a nested struct in imageprocess response
type Diameter ¶ added in v1.62.353
type Diameter struct {
Diameter []float64 `json:"Diameter" xml:"Diameter"`
}
Diameter is a nested struct in imageprocess response
type Disc ¶
type Disc struct {
Identification string `json:"Identification" xml:"Identification"`
Disease string `json:"Disease" xml:"Disease"`
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 EatHUMean ¶ added in v1.62.353
type EatHUMean struct {
EatHUMean []string `json:"EatHUMean" xml:"EatHUMean"`
}
EatHUMean is a nested struct in imageprocess response
type EatHUSTD ¶ added in v1.62.353
type EatHUSTD struct {
EatHUSTD []string `json:"EatHUSTD" xml:"EatHUSTD"`
}
EatHUSTD is a nested struct in imageprocess response
type EatVolume ¶ added in v1.62.353
type EatVolume struct {
EatVolume []string `json:"EatVolume" xml:"EatVolume"`
}
EatVolume is a nested struct in imageprocess response
type Element ¶
type Element struct {
Z float64 `json:"Z" xml:"Z"`
Lobe string `json:"Lobe" xml:"Lobe"`
MeanValue float64 `json:"MeanValue" xml:"MeanValue"`
ImageZ float64 `json:"ImageZ" xml:"ImageZ"`
Lung string `json:"Lung" xml:"Lung"`
Confidence float64 `json:"Confidence" xml:"Confidence"`
SOPInstanceUID string `json:"SOPInstanceUID" xml:"SOPInstanceUID"`
ImageX float64 `json:"ImageX" xml:"ImageX"`
Y float64 `json:"Y" xml:"Y"`
Category string `json:"Category" xml:"Category"`
Volume float64 `json:"Volume" xml:"Volume"`
ImageY float64 `json:"ImageY" xml:"ImageY"`
Diameter float64 `json:"Diameter" xml:"Diameter"`
X float64 `json:"X" xml:"X"`
RecistSOPInstanceUID string `json:"RecistSOPInstanceUID" xml:"RecistSOPInstanceUID"`
Risk float64 `json:"Risk" xml:"Risk"`
MajorAxis []float64 `json:"MajorAxis" xml:"MajorAxis"`
MinorAxis []float64 `json:"MinorAxis" xml:"MinorAxis"`
}
Element is a nested struct in imageprocess response
type Elements ¶
type Elements struct {
Element []Element `json:"Element" xml:"Element"`
}
Elements is a nested struct in imageprocess response
type FeatureScore ¶ added in v1.62.353
type FeatureScore struct {
MyoEpiRatio []string `json:"MyoEpiRatio" xml:"MyoEpiRatio"`
AscAoMaxDiam []string `json:"AscAoMaxDiam" xml:"AscAoMaxDiam"`
CoronaryCalciumVol []string `json:"CoronaryCalciumVol" xml:"CoronaryCalciumVol"`
EatVolume []string `json:"EatVolume" xml:"EatVolume"`
AortaCalciumScore []string `json:"AortaCalciumScore" xml:"AortaCalciumScore"`
CardioThoracicRatio []string `json:"CardioThoracicRatio" xml:"CardioThoracicRatio"`
EatHUMean []string `json:"EatHUMean" xml:"EatHUMean"`
EatHUSTD []string `json:"EatHUSTD" xml:"EatHUSTD"`
RightLungLowattRatio []string `json:"RightLungLowattRatio" xml:"RightLungLowattRatio"`
AscendAortaLength []string `json:"AscendAortaLength" xml:"AscendAortaLength"`
LeftLungLowattRatio []string `json:"LeftLungLowattRatio" xml:"LeftLungLowattRatio"`
DeepFeature []string `json:"DeepFeature" xml:"DeepFeature"`
AortaCalciumVolume []string `json:"AortaCalciumVolume" xml:"AortaCalciumVolume"`
CoronaryCalciumScore []string `json:"CoronaryCalciumScore" xml:"CoronaryCalciumScore"`
}
FeatureScore is a nested struct in imageprocess response
type FeedbackSessionRequest ¶ added in v1.61.1613
type FeedbackSessionRequest struct {
*requests.RpcRequest
SessionId string `position:"Body" name:"SessionId"`
Feedback string `position:"Body" name:"Feedback"`
}
FeedbackSessionRequest is the request struct for api FeedbackSession
func CreateFeedbackSessionRequest ¶ added in v1.61.1613
func CreateFeedbackSessionRequest() (request *FeedbackSessionRequest)
CreateFeedbackSessionRequest creates a request to invoke FeedbackSession API
type FeedbackSessionResponse ¶ added in v1.61.1613
type FeedbackSessionResponse struct {
*responses.BaseResponse
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data Data `json:"Data" xml:"Data"`
}
FeedbackSessionResponse is the response struct for api FeedbackSession
func CreateFeedbackSessionResponse ¶ added in v1.61.1613
func CreateFeedbackSessionResponse() (response *FeedbackSessionResponse)
CreateFeedbackSessionResponse creates a response to parse from FeedbackSession 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
JobId string `position:"Body" name:"JobId"`
Async requests.Boolean `position:"Body" name:"Async"`
}
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 LeftLungLowattRatio ¶ added in v1.62.353
type LeftLungLowattRatio struct {
LeftLungLowattRatio []string `json:"LeftLungLowattRatio" xml:"LeftLungLowattRatio"`
}
LeftLungLowattRatio is a nested struct in imageprocess response
type Lesion ¶ added in v1.61.1613
type Lesion struct {
GCVolume string `json:"GCVolume" xml:"GCVolume"`
Stage2Volume string `json:"Stage2Volume" xml:"Stage2Volume"`
LiverVolume float64 `json:"LiverVolume" xml:"LiverVolume"`
Probabilities string `json:"Probabilities" xml:"Probabilities"`
NonGCVolume string `json:"NonGCVolume" xml:"NonGCVolume"`
NonCRCVolumel string `json:"NonCRCVolumel" xml:"NonCRCVolumel"`
ColorectumVolume string `json:"ColorectumVolume" xml:"ColorectumVolume"`
EcVolume string `json:"EcVolume" xml:"EcVolume"`
StomachVolume string `json:"StomachVolume" xml:"StomachVolume"`
Mask string `json:"Mask" xml:"Mask"`
BenignVolume string `json:"BenignVolume" xml:"BenignVolume"`
PdacVol string `json:"PdacVol" xml:"PdacVol"`
CRCVolume string `json:"CRCVolume" xml:"CRCVolume"`
CVDProbability float64 `json:"CVDProbability" xml:"CVDProbability"`
EsoVolume string `json:"EsoVolume" xml:"EsoVolume"`
PancVol string `json:"PancVol" xml:"PancVol"`
NonPdacVol string `json:"NonPdacVol" xml:"NonPdacVol"`
Possibilities []string `json:"Possibilities" xml:"Possibilities"`
ResultURL []string `json:"ResultURL" xml:"ResultURL"`
PatientLevelResult PatientLevelResult `json:"PatientLevelResult" xml:"PatientLevelResult"`
FeatureScore FeatureScore `json:"FeatureScore" xml:"FeatureScore"`
LesionList []LesionListItem `json:"LesionList" xml:"LesionList"`
}
Lesion is a nested struct in imageprocess response
type LesionList ¶ added in v1.62.353
type LesionList struct {
LesionListItem []LesionListItem `json:"LesionList" xml:"LesionList"`
}
LesionList is a nested struct in imageprocess response
type LesionListItem ¶ added in v1.62.353
type LesionListItem struct {
Type string `json:"Type" xml:"Type"`
Volume float64 `json:"Volume" xml:"Volume"`
KeySlice int64 `json:"KeySlice" xml:"KeySlice"`
Malignancy float64 `json:"Malignancy" xml:"Malignancy"`
RecistEndpoints []float64 `json:"RecistEndpoints" xml:"RecistEndpoints"`
Diameter []float64 `json:"Diameter" xml:"Diameter"`
}
LesionListItem 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 MajorAxis ¶ added in v1.62.165
type MajorAxis struct {
MajorAxis []float64 `json:"MajorAxis" xml:"MajorAxis"`
}
MajorAxis is a nested struct in imageprocess response
type MinorAxis ¶ added in v1.62.165
type MinorAxis struct {
MinorAxis []float64 `json:"MinorAxis" xml:"MinorAxis"`
}
MinorAxis is a nested struct in imageprocess response
type MyoEpiRatio ¶ added in v1.62.353
type MyoEpiRatio struct {
MyoEpiRatio []string `json:"MyoEpiRatio" xml:"MyoEpiRatio"`
}
MyoEpiRatio 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 OriginInCalcBMD ¶ added in v1.62.267
type OriginInCalcBMD struct {
Origin []float64 `json:"Origin" xml:"Origin"`
}
OriginInCalcBMD is a nested struct in imageprocess response
type OriginInDetectLiverSteatosis ¶ added in v1.62.353
type OriginInDetectLiverSteatosis struct {
Origin []float64 `json:"Origin" xml:"Origin"`
}
OriginInDetectLiverSteatosis 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 PatientLevelResult ¶ added in v1.62.353
type PatientLevelResult struct {
TumorNonCystProb float64 `json:"TumorNonCystProb" xml:"TumorNonCystProb"`
HCCProb float64 `json:"HCCProb" xml:"HCCProb"`
MalignantNonHCCProb float64 `json:"MalignantNonHCCProb" xml:"MalignantNonHCCProb"`
BenignNonCystProb string `json:"BenignNonCystProb" xml:"BenignNonCystProb"`
CystProb float64 `json:"CystProb" xml:"CystProb"`
}
PatientLevelResult is a nested struct in imageprocess response
type PossibilitiesInDetectPanc ¶ added in v1.61.1785
type PossibilitiesInDetectPanc struct {
Possibilities []string `json:"possibilities" xml:"possibilities"`
}
PossibilitiesInDetectPanc is a nested struct in imageprocess response
type PossibilitiesInScreenEC ¶ added in v1.61.1785
type PossibilitiesInScreenEC struct {
Possibilities []string `json:"possibilities" xml:"possibilities"`
}
PossibilitiesInScreenEC is a nested struct in imageprocess response
type PredictCVDRequest ¶ added in v1.62.353
type PredictCVDRequest struct {
*requests.RpcRequest
DataSourceType string `position:"Body" name:"DataSourceType"`
OrgName string `position:"Body" name:"OrgName"`
DataFormat string `position:"Body" name:"DataFormat"`
URLList *[]PredictCVDURLList `position:"Body" name:"URLList" type:"Repeated"`
OrgId string `position:"Body" name:"OrgId"`
Async requests.Boolean `position:"Body" name:"Async"`
}
PredictCVDRequest is the request struct for api PredictCVD
func CreatePredictCVDRequest ¶ added in v1.62.353
func CreatePredictCVDRequest() (request *PredictCVDRequest)
CreatePredictCVDRequest creates a request to invoke PredictCVD API
type PredictCVDResponse ¶ added in v1.62.353
type PredictCVDResponse struct {
*responses.BaseResponse
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data Data `json:"Data" xml:"Data"`
}
PredictCVDResponse is the response struct for api PredictCVD
func CreatePredictCVDResponse ¶ added in v1.62.353
func CreatePredictCVDResponse() (response *PredictCVDResponse)
CreatePredictCVDResponse creates a response to parse from PredictCVD response
type PredictCVDURLList ¶ added in v1.62.353
type PredictCVDURLList struct {
URL string `name:"URL"`
}
PredictCVDURLList is a repeated param struct in PredictCVDRequest
type ROI1Center ¶ added in v1.62.353
type ROI1Center struct {
ROI1Center []int64 `json:"ROI1Center" xml:"ROI1Center"`
}
ROI1Center is a nested struct in imageprocess response
type ROI2Center ¶ added in v1.62.353
type ROI2Center struct {
ROI2Center []int64 `json:"ROI2Center" xml:"ROI2Center"`
}
ROI2Center is a nested struct in imageprocess response
type ROI3Center ¶ added in v1.62.353
type ROI3Center struct {
ROI3Center []int64 `json:"ROI3Center" xml:"ROI3Center"`
}
ROI3Center is a nested struct in imageprocess response
type RecistEndpoints ¶ added in v1.62.353
type RecistEndpoints struct {
RecistEndpoints []float64 `json:"RecistEndpoints" xml:"RecistEndpoints"`
}
RecistEndpoints is a nested struct in imageprocess response
type ResultURL ¶ added in v1.62.353
type ResultURL struct {
ResultURL []string `json:"ResultURL" xml:"ResultURL"`
}
ResultURL is a nested struct in imageprocess response
type RightLungLowattRatio ¶ added in v1.62.353
type RightLungLowattRatio struct {
RightLungLowattRatio []string `json:"RightLungLowattRatio" xml:"RightLungLowattRatio"`
}
RightLungLowattRatio 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"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
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
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
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 ScreenCRCRequest ¶ added in v1.62.353
type ScreenCRCRequest struct {
*requests.RpcRequest
DataSourceType string `position:"Body" name:"DataSourceType"`
OrgName string `position:"Body" name:"OrgName"`
DataFormat string `position:"Body" name:"DataFormat"`
URLList *[]ScreenCRCURLList `position:"Body" name:"URLList" type:"Repeated"`
OrgId string `position:"Body" name:"OrgId"`
Async requests.Boolean `position:"Body" name:"Async"`
}
ScreenCRCRequest is the request struct for api ScreenCRC
func CreateScreenCRCRequest ¶ added in v1.62.353
func CreateScreenCRCRequest() (request *ScreenCRCRequest)
CreateScreenCRCRequest creates a request to invoke ScreenCRC API
type ScreenCRCResponse ¶ added in v1.62.353
type ScreenCRCResponse struct {
*responses.BaseResponse
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data Data `json:"Data" xml:"Data"`
}
ScreenCRCResponse is the response struct for api ScreenCRC
func CreateScreenCRCResponse ¶ added in v1.62.353
func CreateScreenCRCResponse() (response *ScreenCRCResponse)
CreateScreenCRCResponse creates a response to parse from ScreenCRC response
type ScreenCRCURLList ¶ added in v1.62.353
type ScreenCRCURLList struct {
URL string `name:"URL"`
}
ScreenCRCURLList is a repeated param struct in ScreenCRCRequest
type ScreenChestCTRequest ¶ added in v1.61.788
type ScreenChestCTRequest struct {
*requests.RpcRequest
OrgName string `position:"Body" name:"OrgName"`
Mask requests.Integer `position:"Body" name:"Mask"`
DataFormat string `position:"Body" name:"DataFormat"`
URLList *[]ScreenChestCTURLList `position:"Body" name:"URLList" type:"Repeated"`
OrgId string `position:"Body" name:"OrgId"`
Verbose requests.Integer `position:"Body" name:"Verbose"`
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
}
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 ScreenECRequest ¶ added in v1.61.1785
type ScreenECRequest struct {
*requests.RpcRequest
DataSourceType string `position:"Body" name:"DataSourceType"`
URLList *[]ScreenECURLList `position:"Body" name:"URLList" type:"Repeated"`
Async requests.Boolean `position:"Body" name:"Async"`
}
ScreenECRequest is the request struct for api ScreenEC
func CreateScreenECRequest ¶ added in v1.61.1785
func CreateScreenECRequest() (request *ScreenECRequest)
CreateScreenECRequest creates a request to invoke ScreenEC API
type ScreenECResponse ¶ added in v1.61.1785
type ScreenECResponse struct {
*responses.BaseResponse
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data Data `json:"Data" xml:"Data"`
}
ScreenECResponse is the response struct for api ScreenEC
func CreateScreenECResponse ¶ added in v1.61.1785
func CreateScreenECResponse() (response *ScreenECResponse)
CreateScreenECResponse creates a response to parse from ScreenEC response
type ScreenECURLList ¶ added in v1.61.1785
type ScreenECURLList struct {
URL string `name:"URL"`
}
ScreenECURLList is a repeated param struct in ScreenECRequest
type ScreenGCRequest ¶ added in v1.62.353
type ScreenGCRequest struct {
*requests.RpcRequest
DataSourceType string `position:"Body" name:"DataSourceType"`
OrgName string `position:"Body" name:"OrgName"`
DataFormat string `position:"Body" name:"DataFormat"`
URLList *[]ScreenGCURLList `position:"Body" name:"URLList" type:"Repeated"`
OrgId string `position:"Body" name:"OrgId"`
Async requests.Boolean `position:"Body" name:"Async"`
}
ScreenGCRequest is the request struct for api ScreenGC
func CreateScreenGCRequest ¶ added in v1.62.353
func CreateScreenGCRequest() (request *ScreenGCRequest)
CreateScreenGCRequest creates a request to invoke ScreenGC API
type ScreenGCResponse ¶ added in v1.62.353
type ScreenGCResponse struct {
*responses.BaseResponse
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data Data `json:"Data" xml:"Data"`
}
ScreenGCResponse is the response struct for api ScreenGC
func CreateScreenGCResponse ¶ added in v1.62.353
func CreateScreenGCResponse() (response *ScreenGCResponse)
CreateScreenGCResponse creates a response to parse from ScreenGC response
type ScreenGCURLList ¶ added in v1.62.353
type ScreenGCURLList struct {
URL string `name:"URL"`
}
ScreenGCURLList is a repeated param struct in ScreenGCRequest
type ScreenLCRequest ¶ added in v1.62.353
type ScreenLCRequest struct {
*requests.RpcRequest
DataSourceType string `position:"Body" name:"DataSourceType"`
OrgName string `position:"Body" name:"OrgName"`
DataFormat string `position:"Body" name:"DataFormat"`
URLList *[]ScreenLCURLList `position:"Body" name:"URLList" type:"Repeated"`
OrgId string `position:"Body" name:"OrgId"`
Async requests.Boolean `position:"Body" name:"Async"`
}
ScreenLCRequest is the request struct for api ScreenLC
func CreateScreenLCRequest ¶ added in v1.62.353
func CreateScreenLCRequest() (request *ScreenLCRequest)
CreateScreenLCRequest creates a request to invoke ScreenLC API
type ScreenLCResponse ¶ added in v1.62.353
type ScreenLCResponse struct {
*responses.BaseResponse
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data Data `json:"Data" xml:"Data"`
}
ScreenLCResponse is the response struct for api ScreenLC
func CreateScreenLCResponse ¶ added in v1.62.353
func CreateScreenLCResponse() (response *ScreenLCResponse)
CreateScreenLCResponse creates a response to parse from ScreenLC response
type ScreenLCURLList ¶ added in v1.62.353
type ScreenLCURLList struct {
URL string `name:"URL"`
}
ScreenLCURLList is a repeated param struct in ScreenLCRequest
type SegmentLymphNodeRequest ¶ added in v1.62.249
type SegmentLymphNodeRequest struct {
*requests.RpcRequest
OrgName string `position:"Body" name:"OrgName"`
BodyPart string `position:"Body" name:"BodyPart"`
DataFormat string `position:"Body" name:"DataFormat"`
URLList *[]SegmentLymphNodeURLList `position:"Body" name:"URLList" type:"Repeated"`
OrgId string `position:"Body" name:"OrgId"`
Async requests.Boolean `position:"Body" name:"Async"`
}
SegmentLymphNodeRequest is the request struct for api SegmentLymphNode
func CreateSegmentLymphNodeRequest ¶ added in v1.62.249
func CreateSegmentLymphNodeRequest() (request *SegmentLymphNodeRequest)
CreateSegmentLymphNodeRequest creates a request to invoke SegmentLymphNode API
type SegmentLymphNodeResponse ¶ added in v1.62.249
type SegmentLymphNodeResponse struct {
*responses.BaseResponse
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data Data `json:"Data" xml:"Data"`
}
SegmentLymphNodeResponse is the response struct for api SegmentLymphNode
func CreateSegmentLymphNodeResponse ¶ added in v1.62.249
func CreateSegmentLymphNodeResponse() (response *SegmentLymphNodeResponse)
CreateSegmentLymphNodeResponse creates a response to parse from SegmentLymphNode response
type SegmentLymphNodeURLList ¶ added in v1.62.249
type SegmentLymphNodeURLList struct {
URL string `name:"URL"`
}
SegmentLymphNodeURLList is a repeated param struct in SegmentLymphNodeRequest
type SegmentOARRequest ¶ added in v1.61.1688
type SegmentOARRequest struct {
*requests.RpcRequest
OrgName string `position:"Body" name:"OrgName"`
BodyPart string `position:"Body" name:"BodyPart"`
DataFormat string `position:"Body" name:"DataFormat"`
URLList *[]SegmentOARURLList `position:"Body" name:"URLList" type:"Repeated"`
OrgId string `position:"Body" name:"OrgId"`
Async requests.Boolean `position:"Body" name:"Async"`
Contrast requests.Boolean `position:"Body" name:"Contrast"`
MaskList *[]string `position:"Body" name:"MaskList" type:"Repeated"`
}
SegmentOARRequest is the request struct for api SegmentOAR
func CreateSegmentOARRequest ¶ added in v1.61.1688
func CreateSegmentOARRequest() (request *SegmentOARRequest)
CreateSegmentOARRequest creates a request to invoke SegmentOAR API
type SegmentOARResponse ¶ added in v1.61.1688
type SegmentOARResponse struct {
*responses.BaseResponse
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data Data `json:"Data" xml:"Data"`
}
SegmentOARResponse is the response struct for api SegmentOAR
func CreateSegmentOARResponse ¶ added in v1.61.1688
func CreateSegmentOARResponse() (response *SegmentOARResponse)
CreateSegmentOARResponse creates a response to parse from SegmentOAR response
type SegmentOARURLList ¶ added in v1.61.1688
type SegmentOARURLList struct {
URL string `name:"URL"`
}
SegmentOARURLList is a repeated param struct in SegmentOARRequest
type Serie ¶
type Serie struct {
SeriesInstanceUid string `json:"SeriesInstanceUid" xml:"SeriesInstanceUid"`
Report string `json:"Report" xml:"Report"`
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 Series ¶
type Series struct {
Serie []Serie `json:"Serie" xml:"Serie"`
}
Series is a nested struct in imageprocess response
type SpacingInCalcBMD ¶ added in v1.62.267
type SpacingInCalcBMD struct {
Spacing []float64 `json:"Spacing" xml:"Spacing"`
}
SpacingInCalcBMD is a nested struct in imageprocess response
type SpacingInDetectLiverSteatosis ¶ added in v1.62.353
type SpacingInDetectLiverSteatosis struct {
Spacing []float64 `json:"Spacing" xml:"Spacing"`
}
SpacingInDetectLiverSteatosis 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 SpleenCenter ¶ added in v1.62.353
type SpleenCenter struct {
SpleenCenter []int64 `json:"SpleenCenter" xml:"SpleenCenter"`
}
SpleenCenter 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 TargetVolumeSegmentRequest ¶ added in v1.62.149
type TargetVolumeSegmentRequest struct {
*requests.RpcRequest
CancerType string `position:"Body" name:"CancerType"`
OrgName string `position:"Body" name:"OrgName"`
TargetVolumeType string `position:"Body" name:"TargetVolumeType"`
DataFormat string `position:"Body" name:"DataFormat"`
URLList *[]TargetVolumeSegmentURLList `position:"Body" name:"URLList" type:"Repeated"`
OrgId string `position:"Body" name:"OrgId"`
Async requests.Boolean `position:"Body" name:"Async"`
}
TargetVolumeSegmentRequest is the request struct for api TargetVolumeSegment
func CreateTargetVolumeSegmentRequest ¶ added in v1.62.149
func CreateTargetVolumeSegmentRequest() (request *TargetVolumeSegmentRequest)
CreateTargetVolumeSegmentRequest creates a request to invoke TargetVolumeSegment API
type TargetVolumeSegmentResponse ¶ added in v1.62.149
type TargetVolumeSegmentResponse struct {
*responses.BaseResponse
RequestId string `json:"RequestId" xml:"RequestId"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data Data `json:"Data" xml:"Data"`
}
TargetVolumeSegmentResponse is the response struct for api TargetVolumeSegment
func CreateTargetVolumeSegmentResponse ¶ added in v1.62.149
func CreateTargetVolumeSegmentResponse() (response *TargetVolumeSegmentResponse)
CreateTargetVolumeSegmentResponse creates a response to parse from TargetVolumeSegment response
type TargetVolumeSegmentURLList ¶ added in v1.62.149
type TargetVolumeSegmentURLList struct {
URL string `name:"URL"`
}
TargetVolumeSegmentURLList is a repeated param struct in TargetVolumeSegmentRequest
type TranslateMedRequest ¶
type TranslateMedRequest struct {
*requests.RpcRequest
ToLanguage string `position:"Body" name:"ToLanguage"`
Text string `position:"Body" name:"Text"`
FromLanguage string `position:"Body" name:"FromLanguage"`
}
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
¶
- analyze_chest_vessel.go
- calc_bmd.go
- 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_liver_steatosis.go
- detect_lung_nodule.go
- detect_lymph.go
- detect_panc.go
- detect_rib_fracture.go
- detect_skin_disease.go
- detect_spine_mri.go
- endpoint.go
- feedback_session.go
- get_async_job_result.go
- predict_cvd.go
- run_ct_registration.go
- run_med_qa.go
- screen_chest_ct.go
- screen_crc.go
- screen_ec.go
- screen_gc.go
- screen_lc.go
- segment_lymph_node.go
- segment_oar.go
- struct_aorta_calcium_score.go
- struct_aorta_calcium_volume.go
- struct_asc_ao_max_diam.go
- struct_ascend_aorta_length.go
- struct_boxes.go
- struct_calcium_center.go
- struct_cardio_thoracic_ratio.go
- struct_coordinate_image.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_coronary_calcium_score.go
- struct_coronary_calcium_vol.go
- struct_data.go
- struct_data_in_calc_cacs.go
- struct_deep_feature.go
- struct_detections_in_calc_bmd.go
- struct_detections_in_calc_cacs.go
- struct_detections_in_detect_knee_x_ray.go
- struct_detections_in_detect_liver_steatosis.go
- struct_detections_in_detect_rib_fracture.go
- struct_detections_item.go
- struct_diameter.go
- struct_disc.go
- struct_discs.go
- struct_eat_hu_mean.go
- struct_eat_hustd.go
- struct_eat_volume.go
- struct_element.go
- struct_elements.go
- struct_feature_score.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_left_lung_lowatt_ratio.go
- struct_lesion.go
- struct_lesion_list.go
- struct_lesion_list_item.go
- struct_location_in_detect_spine_mri.go
- struct_major_axis.go
- struct_minor_axis.go
- struct_myo_epi_ratio.go
- struct_options.go
- struct_origin_in_calc_bmd.go
- struct_origin_in_detect_liver_steatosis.go
- struct_origin_in_detect_lung_nodule.go
- struct_origin_in_detect_rib_fracture.go
- struct_patient_level_result.go
- struct_possibilities_in_detect_panc.go
- struct_possibilities_in_screen_ec.go
- struct_recist_endpoints.go
- struct_result_url.go
- struct_right_lung_lowatt_ratio.go
- struct_roi1_center.go
- struct_roi2_center.go
- struct_roi3_center.go
- struct_serie.go
- struct_series.go
- struct_spacing_in_calc_bmd.go
- struct_spacing_in_detect_liver_steatosis.go
- struct_spacing_in_detect_lung_nodule.go
- struct_spacing_in_detect_rib_fracture.go
- struct_spleen_center.go
- struct_tag.go
- struct_vertebra.go
- struct_vertebras.go
- target_volume_segment.go
- translate_med.go