Serviceを読んで理解し、同意したものとみなします。205件1golangを使って、画像解析を行っております。現状では、tiffファイル(input)をMatrixとして読み込み、そのmatrixと同じサイズのファイルをTiffとして保存はできております。任意のサイズのMatrixをtiffとして保存することは可能だとはおもいますが、コードを作成するときにstuckしてしまい、ここに質問させていただいております。ちなみに、PNGなど別のformatでの保存方法はわかりますが、なぜかTiffだけできません。現状のコードをここに書いておきますので、上記の目的達成にはどこを改変すればよいのか等のコメントをいただけたら幸いです。足りませんでしたので、再度ここに追記させていただきます:状況がわかりやすくなると思いますので、少し過程の話をさせていただきます。matrix(sample.tifにdenoisingなどの加工を施した結果とします)とします。この仮定では、sample.tifに少し画像処理加工を施しただけですので、Imgもsample.tifとおなじサイズのmatrixになっています。この工程は上記のコードで対応できます。最終的には、このコードを改変し、以下のようにしたいです。結果として、im.Pixのサイズが固定されてしまいます。このため、Imgが10x10の場合はOKですが、それ以外のサイズではNGになります。自分が考えるには、このim.Pixのサイズを変更できればよいかと思いますが、それが上記のコードでどの部分を改変するのかがわかりません。こちらの質問の説明が不明慮かと思いますので、再々度、追記します。同じことですが、問題をシンプルにします。Matrix(slice型)をtifにセーブすることを目指しています。matrixでも、セーブできるfunctionを作成したいです。上記のコードでは、問題が2点あります。1.「sample.tifを読みこむ」過程で、サイズ規定が入りってしまい、サイズの自由度がありません。2.また、bytes.NewReaderは[]byteしか受け付けません。fileを画像として確認することができません。matrixをtifに保存することが可能でしょうか?説明が不明慮な点がございました。根気強く回答を考えていただき、大変感謝しております。ご教授をお願いします。エラーが発生することになります。0:23説明が足りず、申し訳ありません。する方法があるかと思います。10:32大変すみません。こちらの説明が不明慮ですね。根気強く回答を書いていただき、大変感謝しています。resizingのものは知りませんでしたので、勉強にもなっています。再度簡単に説明したものを追記します。票0不本意ではありますが、現在のscriptを利用しての方法を見つけました。imageを用意します。下記のcommand(linux+ImageMagick)を使用しますと、200x100のtifが作成できます。200x100.tifこのコマンドをscriptの中で動かして、見本を作成します。その後、上記のfunctionでファイル名を少し変えるだけで、対応はできます。エレガントな方法があると思います。ご教授をお願いします。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。(2019年)2020:あけましておめでとうございます!関連する質問2Golangでスライスの型を変更する4Golangのテストはバイナリサイズに影響するか?19golangのコンパイル時間について6golangのアレイと取り扱いについて2Golangのスライスについて教えて下さい。2Golangでinterface(のパラメータ)をコピーしたい。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。