dotnet / dotnet/machinelearning-samples

Hello, this is C# ML.net object. I have a coding question for ML.net object search

Aperta
#894 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
PowerShell
Stelle
4.7k
Fork
2.7k
Merge medio
2g 22h
PR unite (30g)
1

Descrizione

https://docs.microsoft.com/ko-kr/dotnet/machine-learning/tutorials/image-classification

I’m studying at the top.

`
public class ImageNetData
{
[LoadColumn(0)]
public string ImagePath;

[LoadColumn(1)]
public string Label;

public static IEnumerable ReadFromFile(string imageFolder)
{
return Directory
.GetFiles(imageFolder)
.Where(filePath => Path.GetExtension(filePath) != ".md")
.Select(filePath => new ImageNetData { ImagePath = filePath, Label = Path.GetFileName(filePath) });
}
}
`

`
IEnumerable images = ImageNetData.ReadFromFile(imagesFolder);
IDataView imageDataView = mlContext.Data.LoadFromEnumerable(images);
var modelScorer = new OnnxModelScorer(imagesFolder, modelFilePath, mlContext);

// Use model to score data
IEnumerable probabilities = modelScorer.Score(imageDataView);
`

I think the syntax code here is a way to get it into a folder and save the image file inside, but I want to send the image of the picturebox to get the result value.

But this is a way to take all the pictures in the folder and save them as outford…

How can I send the image of the picturebox to produce the results?

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia con il tutorial ML.NET collegato sulla classificazione delle immagini e con l’utilizzo di ImageNetData.ReadFromFile e OnnxModelScorer.Score mostrato nell’issue. Determina come un’immagine proveniente da un PictureBox debba entrare nel flusso di scoring di questo esempio, quindi verifica che produca il risultato di classificazione previsto senza dipendere dall’enumerazione delle cartelle.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
csharp, machine-learning
Ambito
machine-learning
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
15/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.