raw_bytes = b'\xe8\xbf\x99\xe7\xa7\x8d\xe6\x83\x85 . . .'
с объектом raw_bytes
a <class 'bytes'>
, содержащим ваши шестнадцатеричные символы, вы можете вызвать decode
на raw_bytes
и получить представление ваших символов <class 'str'>
.
string_text = raw_bytes.decode("utf-8")
Для iOS вы должны предоставить привязку для Objective-C самостоятельно. Вот пример того, как это сделать, код НЕ мой.
https://github.com/trinnguyen/xamarin.ios-opencv
Вот статья, описывающая шаги: https://chamoda.com/how -to-use-opencv-with-xamarin-ios /
[BaseType(typeof(NSObject))]
interface OpenCV
{
[Export("version:")]
NSString Version();
}
private OpenCV OpenCV = new OpenCV();
Console.WriteLine(OpenCV.Version());