Commit 43b1abf5 authored by nagayama15's avatar nagayama15

リファクタリング

parent d55e4b4d
...@@ -169,7 +169,7 @@ namespace ...@@ -169,7 +169,7 @@ namespace
for (; block_index + partition_opt < blocks.size(); block_index += partition_opt) for (; block_index + partition_opt < blocks.size(); block_index += partition_opt)
{ {
// Part of watermark to embed. // Part of watermark to embed.
const auto data = (watermark_opt >> (bit_pos_ % 32)) & bit_mask; const auto data = (watermark_opt >> bit_pos_) & bit_mask;
// Shuffles each `partition_opt` blocks. // Shuffles each `partition_opt` blocks.
for (std::size_t i = 0; i < partition_opt; i++) for (std::size_t i = 0; i < partition_opt; i++)
...@@ -182,7 +182,7 @@ namespace ...@@ -182,7 +182,7 @@ namespace
num_embedded_bits += possible_embedding_bits[partition_opt]; num_embedded_bits += possible_embedding_bits[partition_opt];
bit_pos_ += possible_embedding_bits[partition_opt]; bit_pos_ += possible_embedding_bits[partition_opt];
bit_pos_ %= 32; bit_pos_ %= sizeof(std::uint32_t) * 8;
} }
// Inserts rest blocks. // Inserts rest blocks.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment