dotnet / dotnet/machinelearning-samples
Hello, this is C# ML.net object. I have a coding question for ML.net object search
- 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